Allow arbitrary keyword arguments in __()
Make get-by-name and get-by-value distinct operations