std::pair<typename AssociativeContainer::iterator, typename AssociativeContainer::iterator> equal_range_dispatch(AssociativeContainer& c, const Value& value, associative_container_tag) { return c.equal_range(value); }
void const_constraints(const AssociativeContainer& c) { ci = c.find(k); n = c.count(k); cr = c.equal_range(k); }