Add compiler command abstraction.