(function(global) {
    'use strict';
    
    if (typeof module !== 'undefined' && module.exports)
        module.exports = extendy;
    else
        global.extendy = extendy;
    
    function extendy(to, from) {
        check(to, from);
        
        Object.keys(to).forEach(function(name) {
            from[name] = to[name];
        });
    }
    
    function check(to, from) {
        var empty = 'could not be empty!';
        
        if (!to)
            throw(Error('to ' + empty));
        
        if (!from)
            throw(Error('from ' + empty));
    }
    
})(this);
@@ -31,21 +31,17 @@
 trict';%0A
-    
 %0A
+
     if (
@@ -166,21 +166,17 @@
 xtendy;%0A
-    
 %0A
+
     func
@@ -225,24 +225,16 @@
  from);%0A
-        
 %0A       
@@ -246,18 +246,20 @@
 ct.keys(
-to
+from
 ).forEac
@@ -289,20 +289,18 @@
         
-from
+to
 %5Bname%5D =
@@ -300,18 +300,20 @@
 name%5D = 
-to
+from
 %5Bname%5D;%0A
@@ -330,21 +330,17 @@
 ;%0A    %7D%0A
-    
 %0A
+
     func
@@ -405,25 +405,17 @@
 mpty!';%0A
-        
 %0A
+
         
@@ -468,17 +468,9 @@
 ));%0A
-        
 %0A
+
     
@@ -533,20 +533,16 @@
 ;%0A    %7D%0A
-    
 %0A%7D)(this
@@ -543,8 +543,9 @@
 )(this);
+%0A

fix from to