build all function arguments as lists