Yes, making `Handlers` extensible is not hard.

But the current design makes it easy to write messy code that compiles without warning.