Multiple Profiles Work!

There are some hacky fixes (I had to update Clusters, and I also tweaked
the intersections method.  Honestly, I think we'll need to spend time
covering more cases.  But, it works!