A decorator for ``_load(loader_func=loader_func, **kwargs)``

def load_func(serializer_type):
    """A decorator for ``_load(loader_func=loader_func, **kwargs)``
    """

    def outer_wrapper(loader_func):
        def wrapper(*args, **kwargs):
            return _load(
                *args,
                loader_func=loader_func, serializer_type=serializer_type,
                **kwargs
            )

        return wrapper

    return outer_wrapper