Nit: No need to normalize this either since both extend and merge take care of this.