minor cleanusp to Socket code - quite incomplete (like moveCTOR but NYI)