fixed openscad.js:union() accepting 2d and 3d