AlgorithmFinder: pass name of pre-defined algorithm to default instance
Use symbols instead of strings for algorithm names
Propose different implementation of AlgorithmFinder which does not break the DI pattern