Object templates can now be of different language, even if they belong to the same predicate-object map