Add new API,
interchangeable
with old API.
Convert uses of old API to new API.
Remove old API.