type Extend<'a> = Box<dyn Fn(&mut _MutableArrayData<'_>, usize, usize, usize) + 'a>;
struct Extend<'a>(/* private fields */);