A `Publisher` should not throw an `Exception`

As per discussion with Roland.