Protocol buffers support for Atom