The function std::fill requires a ForwardIterator, but std::fill_n
only requires an OutputIterator. Adds a test to validate std::fill_n
works with an OutputIterator.
Noticed this while working on LWG3539
format_to must not copy models of output_iterator<const charT&>
clang-format suggested style edits found: