[capi-sig] Update on C API changes to hide implementation details