RFC: sketching an API