whole_func_string: function (subject) {
      var kb = UI.store
      var t = kb.findTypeURIs(subject)
  
      // if (t['http://www.w3.org/2000/10/swap/pim/qif#Transaction']) return "$$";
      // if(kb.any(subject, UI.ns.qu('amount'))) return "$$$"; // In case schema not picked up
  
      if (UI.ns.qu('Transaction') in kb.findSuperClassesNT(subject)) return 'by Trip'
      if (t['http://www.w3.org/ns/pim/trip#Trip']) return 'Trip $'
  
      return null // No under other circumstances (while testing at least!)
    }
func_code_string: function (subject) {
      var kb = UI.store
      var t = kb.findTypeURIs(subject)
  
      // if (t['http://www.w3.org/2000/10/swap/pim/qif#Transaction']) return "$$";
      // if(kb.any(subject, UI.ns.qu('amount'))) return "$$$"; // In case schema not picked up
  
      if (UI.ns.qu('Transaction') in kb.findSuperClassesNT(subject)) return 'by Trip'
      if (t['http://www.w3.org/ns/pim/trip#Trip']) return 'Trip $'
  
      return null // No under other circumstances (while testing at least!)
    }
func_documentation_string: Does the subject deserve this pane?