Revise ExecutorMethod to use the same arg length checks as CompleterMethod