Webframework without monkey patching

Is there a Ruby webframework that doesn’t monkeypatch or extend
core classes, standard library or third party libraries?

Thanks,
Stefan

Sinatra doesn’t, I think.

Why’s that?