Fixing #72: Publishing to an exchange with an empty name is valid and should not throw an exception