treehugger.scala is a library to code Scala programmatically.