Describe the operations the structure must support — design follows the API. Ask for the build-vs-buy verdict explicitly; custom structures are expensive.