message: Make MessageSet a struct warpping a []byte