Fix kwarg parsing: allow only python formatted kwarg names, apply yaml to value only, allow all args to be passed as kwargs
cleaned up and finished kwargs parsing upgrade, added et fixed doc
Merge pull request #5528 from ageron/fix_kwargs

Upgrade kwargs parsing