> Style nitpick: The standard format in phobos is to put a space after the if and before the first parenthesis:

That varies from module to module. It isn't actually part of the style guidelines.