Use MaybeT instead of nested Maybe