     % Notice that the value given to 'to can be any expression:
     %
     %     module Three
-    %       delegate ['abs/0], :to => "(2-5)"
+    %       delegate ['abs/0], 'to: "(2-5)"
     %     end
     %
     %     Three.abs  % => 3

    %     end
    %
    %     module Delegator
    %       delegate ['one/0, 'two/0, 'three/0, 'sum/2], :to => "Counter"
    %     end
    %
    %     Delegator.one       % => 1

    % ## Examples
    %
    %     module MyMethods
    %
    %       ["foo", "bar", "baz"].each -> (m)
    %         self.module_eval __FILE__, __LINE__ + 1, ~~ELIXIR
    %       def #{m}
    %         @#{m}
    %       end
    %     ~~
    %       end
    %
    %     end
    % 
    def module_eval(file, line, string)
