Adding safer subr calling macros.
Adding treemap constructor with comparator.