@spellmaker: This is fascinating!