see previous comment about max arity.