[wip] This is more like it, but the `const const_data_descriptor_t pat` seems bullshit