perform boolean operations with Raphaël