opaque F# types are properly colored