Actually reading again "wouldn't that suggest you could pass an arg which would be be interpreted as defaults?": yes it would enable a new behavior where you could pass `defaults` as an `arg` instead of a `kwargs` but that remains backward compatible.