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!)
  }
function (subject) {
    var kb = UI.store
    var t = kb.findTypeURIs(subject)

    
    

    if (UI.ns.qu('Transaction') in kb.findSuperClassesNT(subject)) return 'by Trip'
    if (t['http:

    return null 
  }
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!) }
Does the subject deserve this pane?
Does the subject deserve this pane?