private static IEnumerable<IModelDefinition> DefinitionsForSet(IEnumerable<IModelDefinition> defs, DoodadSet set) { return defs.Skip(set.FirstDefinition).Take(set.DefinitionCount); }