[sd2_mr0582] correct some type definitions in InstanceData parent classes. requires mr2772. need additional work with "override" specifiers. close #210.