Requirement for google protocol buffers