@property
def tastes(cls):
    """
        Get a dictionary of all taste names mapped to their
        :class:`coalib.bearlib.aspects.Taste` instances.
        """
    if cls.parent:
        return dict(cls.parent.tastes, **cls._tastes)
    return dict(cls._tastes)
