code: def do_draw(self, data):
      # This method should never be called because draw() will mark the
      # data as invalid immediately because is_empty is True.
      raise NotImplementedError("This should never happen")
  
imports: from hypothesis.internal.reflection import get_pretty_function_description
  from hypothesis.strategies._internal.strategies import SampledFromStrategy, SearchStrategy, T, is_simple_data
  from hypothesis.strategies._internal.utils import cacheable, defines_strategy
label_desc: Use image node_id 2 for calling the Nothing obj's underlying member method code with example usage: obj.do_draw(data) without return types