No STL version. This is faster than with STL version.