These shims for the existing binding API are intended to be temporary, just enough to provide a clue that something needs to be migrated.