atom.js
function (obj) {
				for (var p in obj) {
					if (hasOwn.call(obj, p)) {
						me[p] = obj[p];
					}
				}
				return me;
			}
function (obj) {
				for (var p in obj) {
					if (hasOwn.call(obj, p)) {
						me[p] = obj[p];
					}
				}
				return me;
			}
function ( obj ) { for ( var p in obj ) { if ( hasOwn . call ( obj , p ) ) { me [ p ] = obj [ p ] ; } } return me ; }
Add arbitrary properties to this atom's interface.
Add arbitrary properties to this atom s interface .