Merged a couple of forks which add convenience methods and one that inserts middleware earlier