Added recursive transformation of arguments.