why not to check output of those str() and repr() calls to be at least somewhat sensible?