Use c# 6.0 syntax.
Added standard overrides (GetString, GetHashCode, Equals) to Try.
'Functionalize' Select and SelectMany on Try.
Added AsEnumerable* for completness.