How Scrivener makes Ohlen’s Bane possible