v0.2.3: partially implemented unstable spellbook