It is more important for the interface to be simple than the implementation. Incorrectness is simply not allowed. A design is allowed to be slightly less simple and less complete to avoid inconsistency.
Consistency is as important as correctness.
All reasonably expected cases must be covered. Simplicity is not allowed to overly reduce completeness. I believe most people would agree that these are good characteristics. It is more important for the implementation to be simple than the interface. Simplicity is the most important consideration in a design.