- simpler code for constructor with init from std::vector
- equalByIterators swapped for std::equal