public Character Create(CharacterCreationObject premade, string context, bool includeSkills) { var hero = includeSkills ? _factory.CreateCharacterWithSkills(premade, context) : _factory.CreateCharacterWithBaseAttributes(premade, context); _archivist.SaveCharacterAsJson(hero); return(hero); }