RFC: API design guidelines and considerations.