argon/model.js
function init(properties) {
            this.eventListeners = [];

            if (typeof properties !== 'undefined') {
                Object.keys(properties).forEach(function (property) {
                    this[property] = properties[property];
                }, this);
            }

            return this;
        }
function init(properties) {
            this.eventListeners = [];

            if (typeof properties !== 'undefined') {
                Object.keys(properties).forEach(function (property) {
                    this[property] = properties[property];
                }, this);
            }

            return this;
        }
function init ( properties ) { this . eventListeners = [ ] ; if ( typeof properties !== 'undefined' ) { Object . keys ( properties ) . forEach ( function ( property ) { this [ property ] = properties [ property ] ; } , this ) ; } return this ; }
Object initializer, this method server as the real constructor
@method init <public>
@argument properties <optional> [Object] ({}) the attributes for the model isntance
Object initializer this method server as the real constructor