//! A command's file: refused where one is already there but by `--force`, or where `-o`
//! names no file, before the input is read. brodo's writers write it whole, to a hidden file
//! beside it renamed over it, so that a reader sees the old file or the new one
//! (ADR-0050).
use crateOutput;
use crateMestoloError;
/// Refuses `output` if its path names no file, or a file is at its path and `--force` was
/// not given.