How and Why SNAPGAP Works