Once the CK_FUNCTION_LIST is at hand, should we use reinterpret_cast or some other cast to safely call the function in our objects?