Be lenient when declaring exchange but exchange already exists but may have different attributes.  Improved logging.