AbstractLoader