https://issues.dlang.org/show_bug.cgi?id=9148 --- Comment #21 from Kenji Hara <k.hara.pg at gmail.com> --- > It's not that much different from a class with two > member functions, one pure and one not pure. Oh, it sounds very reasonable. Could you please open a new issue to fix the current unnecessarily tight behavior? --