code: def create_reader(name, *args, format=None, registry=default_registry, **kwargs):
      
      return registry.get_reader_factory_for(name, format=format)(name, *args, **kwargs)
docs: Create a reader instance, guessing its factory using filename (and eventually format).
  
      :param name:
      :param args:
      :param format:
      :param registry:
      :param kwargs:
  
      :return: mixed