Mode : reinstate the `Mode.forFile` factory

it is now user-configurable