[run_arity] cache run() arity, run() may not take arguments
Merge pull request #6 from portertech/hotfix/run_arity

run() may not take arguments (checks)