An API Design Discussion