Allow options for spotty 2-manifolds, like Swiss cheese.
This Swiss cheese could then be used as a base for constructing all of the 2-manifolds; the spheres, swiss rolls, etc.
We could also extend this to higher dimensions, I.e. dense 3-d point cloud with random balls excluded.