Code review: return 0 for checkArity to avoid its use on expressions