“…In their seminal paper [5], Peter Cameron and Jaroslav Nešetřil introduced several variations to the concept of homogeneity, one of them being homomorphismhomogeneity-saying that every homomorphism between finitely generated substructures of a given structure extends to an endomorphism of that structure. The relevance of this notion in the theory of transformation monoids on countable sets was realized quickly [6,7,20,21,22]. Also a classification theory for homomorphism-homogeneous structures emerged quickly [4,8,11,12,16,17,18] and classes of high complexity of finite homomorphism-homogeneous structures were discovered [14,24].…”