say property
Connector might be a technical thing, not needing a say map. Or?
Implementation
Map<String, String> say = {
'purpose': 'con: technical',
'lang': ':LANG :LISTEN',
'area': ':TO-camp : TO-scout',
'product': ':MEDIATE',
'sell': 'con: BIND :PING',
'buy': 'con: :NO',
'ask': ':placard :msg',
'always': ':MEMBER :MSG :COM',
'newer': 'con::NO :UGLY'
};