Non-regularlized Boolean set operations on non-manifold b-rep objects