Right, it shouldn't matter. Also, if ```max=0``` and ```min=std::numeric_limits<double>::max()``` the result is still invalid.