add get_child_compiler method