turn text tree into a proper object so as to associate its life to with that single object as used in keyvals and not have to initialize it in various other places. add a member helper to output_multi so as to manage relations and possibly hand them off to geometry processors without having those processors need to worry about tags and filtering