scalaify
move pact from runner into author