Using boost::iequals instead of native string compare.