it won't compile if the groovy procedure closure is named run. 'run' is a method to GroovyScript. VoltDB procedures must be defined with the transactOn closure