Implement support for passing in argument tables in the form of alists