First draft at encoding question operations.

creativelive/socket-service#1