Tweak BSOCK classes one more time.

Got bitten by the famous undefined reference to `vtable for ...`