nonAtomicPush() {
    const values = [].map.call(arguments, this._mapCast, this);
    this._markModified();
    const ret = [].push.apply(this, values);
    this._registerAtomic('$set', this);
    return ret;
  }
Pushes items to the array non-atomically.

#### Note:

_marks the entire array as modified, which if saved, will store it as a `$set` operation, potentially overwritting any changes that happen between when you retrieved the object and when you save it._

@param {...any} [args]
@api public
@method nonAtomicPush
@memberOf MongooseArray