make ReadVoc() a member method of PrefixTreeMap
get rid of object pool