@classmethod<EOL><INDENT>def _deferred_add(cls, add_action):<DEDENT>
module, _, obj = add_action.partition('<STR_LIT:U+002C>')<EOL>mod = importlib.import_module(module)<EOL>if obj == "<STR_LIT>":<EOL><INDENT>_, con = annotate.context_from_module(mod)<EOL>return con<EOL><DEDENT>if hasattr(mod, obj):<EOL><INDENT>return getattr(mod, obj)<EOL><DEDENT>raise ArgumentError("<STR_LIT>", module=module, object=obj)<EOL>
Lazily load a callable.

        Perform a lazy import of a context so that we don't have a huge initial startup time
        loading all of the modules that someone might want even though they probably only
        will use a few of them.