@type t() :: %Valicon.ValidationError{message: String.t(), path: String.t()}
@spec new(String.t(), String.t()) :: t()