Serialiser gets its own class, inc delegation