- sys.exc_clear does not exist in 3.x
- objects are not comparable by default in in 3.x. Timer needs to have __lt__ operator to be used by heapq.
- callable is gone in 3.x.
- tpool communication pipe changed to exchange binary data. It makes current GreenPipe work in 3.x. It is also faster and have less translation layers.
- 3.x socket uses bytes not str class. Used s2b to make tests working on both.