Adds ProtocolBuffer Ast implementation.