code: function Session (ctx, obj) {
    Object.defineProperty(this, '_ctx', {
      value: ctx
    })
  
    if (obj) {
      for (var key in obj) {
        this[key] = obj[key]
      }
    }
  }
docs: Session model.
  
  @param {Context} ctx
  @param {Object} obj
  @private