Google Protocol Buffers?

Has anyone investigated using the Google Protocol Buffers code on Arduino?

It looks like a very nice solution, but I'm not sure how much code is involved. If it takes up too much code on the controller it would cause more problems than it solves.

I figured before I looked too deep I'd check and see if anyone else has already evaluated it.