'Returns a list of all fields with the provided field name.
Args:
field_name: The name of the field to return.
Returns:
All fields with the given name, or an empty list if no field with that
name exists.'

def __getitem__(self, field_name):

    return self._BuildFieldMap().get(field_name, [])
