Rejigger the API protocol.
ACtually drop the data when I say I do.
Clang-check.