Adding new utility for checking if an instruction is guarded by a conditional. doing some cleanup in the process