Roman Suzi wrote: > Or, if subject allow it: > > def with(subject, **args): > subject.__dict__(args) # or special method could be used you mean subject.__dict__.update(args), right? Cheers /F