title: Why is CompareAttribute in the MVC namespace and not the DataAnnotations namspace?
body: <p>MVC 3 includes a new validation attribute called CompareAttribute.
  But why is this validation attribute in the mvc namespace and not with all of the other validation attributes in the DataAnnotations namespace?</p>
  
  <p>Are the other validation attributes spread throughout other namespaces?</p>