not assuming port exists. only affects core, so no biggie.
Merge branch 'master' into sync-queue
yah blood, new hustle, has pubsub
STARTING sync queue conversion. not even a third done yet, untested, probably totally broken