Use all_impls instead of handrolling it
#156148
+11
−20
Merged