I think RewindableInput needs a scope on it for ActionController. I just tracked down an issue with Rack 1.0.1 and LSWS 4.0.X (for sure .6, .10 and .11, I'm guessing all of them) where it wasn't able to resolve where RewindableInput was coming from. I can't see an easy external way to rack to solve this?