separated geckometer reverse logic: broke arity checks