nl_tokens: extend ( target_obj source_obj1 [ source_obj2 ... ] ) Shallow extend e . g . : extend ( { A : 1 } { b : 2 } { c : 3 } ) returns { A : 1 b : 2 c : 3 }
pl_tokens: function extend ( target ) { var sources = [ ] . slice . call ( arguments , 1 ) ; sources . forEach ( function ( source ) { for ( var key in source ) target [ key ] = source [ <mask> ] ; } ) ; return target ; }