def METHOD_NAME(self, proposed):
    dims = proposed["value"]
    # TODO: this needs to be improved to expand validation
    for dim in dims:
        udims = dim.split("_")
        if isinstance(dims[dim], list) and len(dims[dim]) != len(udims):
            raise ValueError(
                'Native Coordinate dimension "{}" does not have an identifier defined'.format(dims[dim])
            )
    return dims