Currently most errors are sent to stdout. It would see to be easier to diagnose if errors (config and runtime) went to stderr. Is there a historical or functional reason for what goes to stdout vs stderr?