sometimes we need a little bit of extra info about a Schema Field. for example, for a string field, we could say "the max length is 100 chars", or we could record that "this field is generated from that table".
this would require changes on the serialization/deserialization of the schema , and an extra set/getProperties() method
