Equivalence of definitions of group with finitely many homomorphisms to any finite group