I'm trying to subtract two overlapping molmaps: map1-map2, but the subtraction ends up removing too much of map1 where map2 doesn't overlap with map1! 

how can I get precise subtraction?