#15: rename exports, try to prevent error coding
#16: fix publish
fixes #17: fix neuropil.on()