Change the extension function names to "init" and "terminate" so that API changes are caught at compile time.