private static IEnumerable<ValidationError> GetValidationErrors(ValidationContext context)
		{
			Precondition.Require(context, () => Error.ArgumentNull("context"));
			return context.Errors;
		}
		/// <summary>
		/// Initializes a new instance of the 
		/// <see cref="Radischevo.Wahha.Data.ValidationException"/> class.
		/// </summary>
		/// <param name="context">The validation context to copy errors from.</param>
		public ValidationException(ValidationContext context)
			: this(GetValidationErrors(context))
		{
		}