Refactored dmt such that nodes (dmt) is responsible for knowing the dynamic size instead of klpair.  Old "non-dynamic" tree & array format now very broken, dynamic version still works