Refactoring: Validation improvement. Now using DataAnnotations