def METHOD_NAME(self):
    has_one = self.builder_for_features('foo')
    has_the_other = self.builder_for_features('bar')
    has_both_early = self.builder_for_features('foo', 'bar', 'baz')
    has_both_late = self.builder_for_features('foo', 'bar', 'quux')
    lacks_one = self.builder_for_features('bar')
    has_the_other = self.builder_for_features('foo')
    # There are two builders featuring 'foo' and 'bar', but
    # the one that also features 'quux' was registered later.
    assert self.registry.lookup('foo', 'bar') == has_both_late
    # There is only one builder featuring 'foo', 'bar', and 'baz'.
    assert self.registry.lookup('foo', 'bar', 'baz') == has_both_early