code: function foreach_object() {
  	var a=0, args=arguments, args_length=args.length;
  	function _do(f) {
  		var i, values;
  		for(; a<args_length; ++a) {
  			values = args[a];
  			for(i in values) if(values.hasOwnProperty(i)) f(values[i], i);
  		}
  	}
  	return {'do':_do,'each':_do};
  }
docs: /* Foreach every element in an object