Unfortunately I don't have any idea what to do to rectify this. I don't understand why it's a bad habit and I also don't understand what an alternative would be. It fails both without wrapping the reject in anything and also when wrapping in plain `Em.run` (with a timeout). Any suggestions would be appreciated.