First milestone. All tests pass on 2.7 and On 3.2.