Can the Bucket Fill Tool be improved by allowing it to create shapes based on negative space between paths?