Made some bug fixes for the IntermediateCode data