Moving inheritance extensions to separate module.