A class that implements working with a SDAI compound object. Compound objects typically implement behavior or any higher level features for application instance of particular EXPRESS type as e.g. draw, geometry/topology data composition and storing, simplified data accessors or sub routines for any additional calculations over data.