[cvs-nhc98] Add toplevel ids, data constructors and version to portabl