I think MaybeT works fine like this.