Replace initialize_val by allocate and clear_val by deallocate. Add the change in changes.h