support for argument count limit