@classmethod
def _filter_auto_inferred(cls, d, **kwargs):
    """Given a dictionary (like the one outputted by _infer_track_number_n_name), deletes entries unless it finds them declared in kwargs as key_name=True"""
    for k in cls._auto_data:
        if not kwargs.get(k, False) and k in d:
            del d[k]
    return d
