Adding Alternative and MonadPlus instances for the AWS monad