Adds all `handle` parameters to `preprocess`.

This allows full-on trickery and handler manipulation by subclasses.