There is notably FIXME notations in this commit regarding Unicode locale extensions. We are not parsing extensions (or private use extensions) at all yet.
This adds plumbing for the Intl.DisplayNames object, constructor, and prototype.