hasDisassembler should return false if disassembler isn't available.