split patches and check them individually, better darcs integration

this breaks the web-frontend