According to [the protobuf 2.5.0 changelog](https://code.google.com/p/protobuf/source/browse/trunk/CHANGES.txt#258) default values on repeated fields are not supported.  However, we could provide a default at the JSON deserialization level.

Also, by `2xx` are you proposing patterns for the acceptable status codes?