If it must be overridden, `raise NotImplementedError` is better.