Couldn't we pipe the message to stderr to avoid breaking existing behavior ?