Should rfecognize recursion even if call is hidden in different variables