Homomorphism Preservation Theorems for Many-Valued Structures | Synapse