Finds a Control recursively. Note finds the first match and exits