I don't think that the expects middleware shouldn't be encountered until after this (it is later in the stack). That was my intention/understanding at least.