Add an output abstraction layer, with a single output format, "clap", the clar protocol, which is the current output format for clar.