Move pedantic to modifier.
Rename to middleware.