self
makeExtensibleWithInterface
Fixing the `overrideScope` in `haskellpackages`.
Trivia != prelude. This is a better organized and less likely to scare off new contributors.