Lessons learned as a user-interface programmer:
If something is only perfectly clear if:
- The user follows all instructions perfectly
- The user never forgets or misunderstands anything he/she read
... then it's not perfectly clear.
A good litmus test of whether something is clear is...