alt: fromJust
stable release: msvc, gcc, clang