[TypeTree] Port to new child access API
The extract_child_type<> meta function and the extract_child() function have been deprecated in TypeTree, so this patch ports to their replacements ChildForTreePath<> and child().
The extract_child_type<> meta function and the extract_child() function have been deprecated in TypeTree, so this patch ports to their replacements ChildForTreePath<> and child().