def test_selection(self):
        l = [(), 0, False, 3, []]

        assert first(l, default=42) == 3
        assert first(l, key=isint) == 0
        assert first(l, key=isbool) is False
        assert first(l, key=odd) == 3
        assert first(l, key=even) == 0
        assert first(l, key=is_meaning_of_life) is None
Return boolean whether the point defined by x, y is inside the
dataset/ETHPy150Open mahmoud/boltons/tests/test_iterutils.py/TestFirst.test_selection--crossover with--dataset/ETHPy150Open ardekantur/pyglet/contrib/spryte/spryte.py/Sprite.contains