docs: function( obj ){
        if( obj == null ){
          return obj;
        } if( $$.is.array(obj) ){
          return obj.slice();
        } else if( $$.is.plainObject(obj) ){
          return $$.util.clone( obj );
        } else {
          return obj;
        }
      }