Added None safe on compiler.binary_extension field during program compilation