Props Without Pain: Props Collection / Getter Pattern

Provide helper functions (getInputProps) that spread required props onto elements. This keeps your component flexible while hiding complexity. Perfect for libraries like Downshift that need rich APIs.