Adds shared OtherString type alias to better annotate non-exhaustive enums (#2786)