pakmanaged.js
function resolve (value, key) {
          // resolve before/after from root or parent if it isn't present on the current node
          if (!value._parent) return undefined;
          
          // Immediate parent
          if (value._parent._default && value._parent._default[key]) return value._parent._default[key];
    
          // Root
          var root = value._parent._parent;
          if (!root) return undefined;
    
          return root._default ? root._default[key] : undefined;
        }
function resolve (value, key) {
          // resolve before/after from root or parent if it isn't present on the current node
          if (!value._parent) return undefined;
          
          // Immediate parent
          if (value._parent._default && value._parent._default[key]) return value._parent._default[key];
    
          // Root
          var root = value._parent._parent;
          if (!root) return undefined;
    
          return root._default ? root._default[key] : undefined;
        }
function resolve ( value , key ) { // resolve before/after from root or parent if it isn't present on the current node if ( ! value . _parent ) return undefined ; // Immediate parent if ( value . _parent . _default && value . _parent . _default [ key ] ) return value . _parent . _default [ key ] ; // Root var root = value . _parent . _parent ; if ( ! root ) return undefined ; return root . _default ? root . _default [ key ] : undefined ; }
Converts 'bef:aft' to { _before: bef, _after: aft } and resolves undefined before/after from parent or root
Converts bef : aft to { _before : bef _after : aft } and resolves undefined before / after from parent or root