Restore recursive tap search

Fixes #28234.
GithubGistFormula doesn't need to know the exact signature of initialize