Comments on: Designing an API (part 2)