_complex() {   global $test_name, $naked, $proc_x, $proc_y, $func_x, $func_y, $func_a, $n, $ok, $log, $count, $varToChange, $rand, $item, $text, $number_of_calls, $list0, $proc_z, $func_z, $x, $proc_w, $func_c, $if0, $i, $loglist, $changing_list, $list_copy, $unittestResults;   $number_of_calls = 0;   assertEquals(text_get_substring((get_numbers()), 'FROM_START', 0, 'FROM_START', 0), '00', 'substring # complex');   check_number_of_calls('substring # complex');   $number_of_calls = 0;   assertEquals(text_get_substring((true ? get_numbers() : null), 'FROM_START', ((true ? 0 : null) - 0), 'FROM_START', ((true ? 0 : null) - 0)), '00', 'substring # 