( typename String_type::const_iterator begin,                                      typename String_type::const_iterator end )      {          typedef typename String_type::const_iterator Iter_type;            