Oops. I had some left overs from experimental code I was testing.

:edit:
I've uploaded a new version. I've written a readme & cleanup the code (now should compile).

Also reduced the test case to something which shouldnt take a while.