def lazy_format(slot): return lambda: UML3.format(slot)
def lazy_format(attribute): # str(), so we never ever get an error on a property part of an association return lambda: (UML3.format(attribute))