Testing bisect

I works well with the custom __cmp__ function and the list of nodes. I'm
saving this commit for testing purposes.