Fix: defaults section now optional in storyplayer.json