Towriteareflectiveprocedureforthisclassofgoals,wewillneedtogetintotheactual"reflection"partof"proof by reflection."Itisimpossibletocase-analyzea[Prop]inanywayinGallina.Wemust%\textit{%#<i>#reflect#</i>#%}%[Prop]intosometypethatwe%\textit{%#<i>#can#</i>#%}%analyze.Thisinductivetypeisagoodcandidate:*)