implemented nested uncompartment cs. it is not supported by draw2d