Spell-Hom-OR