code: function current (args) {
      // build args
      var queryArgs = {
          current: true,
          limit: 1,
          where: {
              id: this.id,
          },
          session: this.session,
      }
      // override with args if passed
      if (defined(args)) {
          _.merge(queryArgs, args)
      }
      // do query for current record
      return this.model.query(queryArgs)
  }
docs: @function current
  
  do query for current instance of object
  
  @param {object} args
  
  @returns {Promise}