Iterable of variant subtags.
They are syntactically valid, normalized (have correct case) and sorted alphabetically, but not necessarily valid (variants might not exist) because the list of variants changes with time.
Iterable<String> get variants;