extra: move match_func_comparison() lower in the file