renaming mkShallowS to mkShallowXS