¿Cómo usar Shapeless en un cuasiquote?

Estoy tratando de llamar a una Shapelessmacro desde dentro de un quasiquotecon Scalay no obtengo lo que me gustaría obtener. Mi macro no devuelve ningún error pero no se expande Witness(fieldName)enWitness.Lt[String] val implicits = schema.fields.map { field => val fieldName:String =...