pub type CompositionContainerShape = *mut c_void;