added a benchmark to see of compiler optimized a case class using all default arguments