[cvs-nhc98] patch applied (hat): Rename module Foreign -> ForeignCode.