Always compile before commit ... always