Has it been considered implementing a dunder method for the ** operator so you could unpack an object into a key word argument, and the developer could choose which keywords would be generated (or could even generate 'virtual' attributes).
-- Anthony Flury email : [email protected] -- https://mail.python.org/mailman/listinfo/python-list
