miscellaneous +/- (commands, dht, net)

a shared branch of innocuous miscellaneous fixes. Feel free to push. ~~Will be rebased after Dec 1, 01:00 UTC and merged.~~
sorry. that was a note to self to check whether the sender is respekin the context. sender is an interface, so my editor's GOTO didn't take me to the impl.

- [ ] ensure sender respeks context