Prelude match functions for TryOption