Well, I haven't seen this convention used in Scala. How about saying something like EmulatedNone, EmulatedSome, etc?