Como usar Shapeless em um Quasiquote?

Estou tentando chamar uma Shapelessmacro de dentro de um quasiquotecom Scalae não estou conseguindo o que gostaria de obter. Minha macro não retorna nenhum erro, mas não se expande Witness(fieldName)paraWitness.Lt[String] val implicits = schema.fields.map { field => val fieldName:String =...