Added detail to top level model element interfaces; minor code cleaning