@staticmethod<EOL><INDENT>def create(converter_func: ConversionMethod, caught: Exception):<DEDENT>
msg = '<STR_LIT>' + str(converter_func.__name__) + '<STR_LIT>''<STR_LIT>' + conversion_method_example_signature_str+ '<STR_LIT>' + multioptions_conversion_method_example_signature_str+ '<STR_LIT>'+ '<STR_LIT>' + caught.__class__.__name__ + '<STR_LIT>' + str(caught)<EOL>return CaughtTypeError(msg).with_traceback(caught.__traceback__)<EOL>
Helper method provided because we actually can't put that in the constructor, it creates a bug in Nose tests
https://github.com/nose-devs/nose/issues/725

:param converter_func:
:param caught:
:return: