add string list support for ProtobufFile