findSelectedStatementsInFunction should_return_parent_statement_if_its_children_are_not_selected
findSelectedStatementsInFunction should_return_parent_statement_if_both_its_children_groups_are_partially_selected
getFunctionStatements should_build_ast_for_try_statement, should_build_ast_for_try_block_children, should_build_ast_for_catch_block_children
@done Scenario: should extract statements from a catch block, Scenario: should extract whole try statement if statements from both try and catch blocks are selected
@wip Scenario: should extract try statements