4pull mostly harmless

add strict query ranges (+@begin,end)
optimize deferredOps processing in TreeNodes (prevent unnecessary obj creation)
optimize PathAlias creation by deferring tree walk until node needs to be created
add/augment ValueMap iteration in PathValue and DataKeyTop