Hybrid partial
Moving lemmas around, again