code: def test_none_deferred():
      """None passed as various argument types should defer to other overloads"""
      assert not m.defer_none_cstring("abc")
      assert m.defer_none_cstring(None)
      assert not m.defer_none_custom(UserType())
      assert m.defer_none_custom(None)
      assert m.nodefer_none_void(None)
  
imports: import sys
  import pytest
  import env
  from pybind11_tests import IncType, UserType
  from pybind11_tests import builtin_casters
label_desc: Use image node_id 12 for calling a global function with example usage: test_none_deferred() without return types