thing.py: isNewThing calls isTransactionStart, and unit tests for these and for thing counter