Add overrideDerivation to makeOverridable. Closes #4017