Add fromMaybeM and maybeBadReq