More thoughts on API.