trying to prevent creation of linestrings when reducign geometries

and maybe better handling of exceptions to better merge racalcitrant geometries
wip