The surface model used for meshing can have gaps, overlaps, folded surfaces and sliver surfaces.
BFCart works like a cartesian shrink wrapper, starting from the volume, resolving the details and then fitting to the surfaces.