Try to improve the readability of the API.