Focus on objective, don't trust endusers.


Both are important, requirements and improper usage protection.