Data.Maybe.HT
toMaybe
(?->)
alternatives