performance is now close to sorted-set for insertion, slightly faster for small sets - slightly slower for large.