spiked implementation of wshd/wsh in Go