pub fn validate_body<'tcx>(
    tcx: TyCtxt<'tcx>,
    body: &mut Body<'tcx>,
    when: String
)