A stack of middleware wrappers