Support non-square elements in regular quad mesh generation

as titled
this sounds  good. you make the argument for number of x-subdivisions required.