some draft code for purity checker. use stock scala 2.10.1-RC2, stock scalatest build. no more custom dependencies.