Music and magic merge at the Wexford Festival Opera