Code from the ML, it's just an extension method.  You can't usefully do anything further with an OptionSafe -- if it had an orElseSafe, which it doesn't, it would probably give you an Option back.