points
APIs should make sense inherently. An IDE can band-aid a bad design, but that doesn't make it a good design.