Initial import from

https://code.google.com/p/google-goopy/source/detail?r=7a101894eb95d3db9f627f69e25edae0b8502c05