I'd prefer a simple enum to `Flag`. It hasn't been used at all in Phobos and it shows why.