Is there a way to drop the argument name? If not we might have to change the API to cater for language abilities and restrictions?!