A solution to #360 with python 3.3 tests passed