@classmethod
def find(cls, interface, name):
    """
        Returns a :class:`Scheme` or `None` based on interface and
        name.
        """
    try:
        return cls.where(lambda s: s.interface == interface and s.name == name
            )[0]
    except IndexError:
        return None
