     assert nil? Sample.impl_for(self)
     assert nil? Sample.impl_for(hd(:erlang.ports))
     assert nil? Sample.impl_for(make_ref)
+    assert nil? Sample.impl_for(Range[])
 
     assert Sample.impl_for(Foo[]) ==
            Sample.ProtocolTest.Foo

    assert nil? Sample.impl_for(self)
    assert nil? Sample.impl_for(hd(:erlang.ports))
    assert nil? Sample.impl_for(make_ref)

    assert Sample.impl_for(Foo[]) ==
           Sample.Protocol.ConsolidationTest.Foo


  compile.(
    defprotocol Sample do
      @prioritize [Range]
      @type t :: any
      @doc "Blank"
      @spec blank(t) :: boolean
