offer Encode() for marshalers
*Writer is buffered. Insane encoding speed ensues.