Move BasicArg & make_arg from BasicWriter to the internal namespace.