pub type BoundaryDescriptorHandle = isize;