def METHOD_NAME(self, xseed_version=DEFAULT_XSEED_VERSION):
    fields = []
    for field in self.fields:
        # Check XML-SEED version
        if field.xseed_version and \
           field.xseed_version != xseed_version:
            continue
        # Check SEED version
        if field.seed_version and field.seed_version > self.seed_version:
            continue
        fields.append(field)
    return fields