FieldList : add `_parseMetadata` so that we can parse all metadata in one pass

This is groundwork for (efficiently) supporting more annotations.