More code coverage, in particular various nasty add/modify cases and
some for classes that have a single String public constructor which
therefore can be translated