Implementing open argument list