Feedback from Takashi Sakamoto. Currently we store the ops in a void *pdata structure. we can add a dedicated ops field and keep the const qualifier.