# Functions
NewLoader will collect user requests for 2 milliseconds and send them as a single batch to the fetch func normally fetch would be a database call.
NewUserLoader creates a new UserLoader given a fetch, wait, and maxBatch.
# Structs
User is some kind of database backed model.
UserLoader batches.
UserLoaderConfig captures the config to create a new UserLoader.