Add TreeBuilder API
Only return wrapper objects when in non-void context
TreeBuilder: test get where there's no entry