working Definition and Program class unparsing