this time the py2 tests actually do pass
UnitTestBuildComposite works with py3
remove some additional xrange calls
further progress