Damo's version of the DOC (Citadel-esque) shell, in SSJS, for use with Synchronet 3.14+ systems