Given a simple Scala case class like this:
package com.foo.storage.schema case class Person(name: String, age: Int)
it\'s possible to crea