Also, most of these sorts of libraries use constant time operations, which I don't need, and non-constant time is faster.