minor annotation changes
Figured out treemap bug when using vector

I CAN'T use std::sort, as it enforces STRICT WEAK ORDERING!

MUST use qsort.