code: function _(obj, prop, callFn) {
      if (obj == null) {
        return obj;
      }
  
      if (obj._njSrc) {
        return {
          source: obj.value,
          value: obj.value[prop],
          prop: prop,
          _njSrc: true
        };
      } else if (callFn) {
        return {
          source: obj,
          value: obj[prop],
          prop: prop,
          _njSrc: true
        };
      }
  
      return obj[prop];
    }
docs: Get properties