ADD: add dive into protocol buffers python api