Add failing test for protobuf arrays
Fix support for nested protobufs (eg: protobufs in an array)