ah i just mean in general, we do a bunch of do i have git installed checks and then can i push checks scattered throughout several files. this seems like it would be prime to be abstracted.