TextPosition and OrdinalNumber should be more like idiomatic numbers