Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs	(revision 14711)
@@ -35,5 +35,5 @@
   /// </summary>
   [Item("BestKnapsackSolutionAnalyzer", "An operator for analyzing the best solution for a Knapsack problem.")]
-  [StorableClass("C51C26E7-08B2-47AC-839F-FE57AB853B2E")]
+  [StorableType("C51C26E7-08B2-47AC-839F-FE57AB853B2E")]
   public class BestKnapsackSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator {
     public virtual bool EnabledByDefault {
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs	(revision 14711)
@@ -34,5 +34,5 @@
   /// </summary>
   [Item("KnapsackEvaluator", "Evaluates solutions for the Knapsack problem.")]
-  [StorableClass("597BEB68-140C-4A73-A2D8-6E9173C1F386")]
+  [StorableType("597BEB68-140C-4A73-A2D8-6E9173C1F386")]
   public class KnapsackEvaluator : InstrumentedOperator, IKnapsackEvaluator {
     public ILookupParameter<DoubleValue> QualityParameter {
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Improvers/KnapsackImprovementOperator.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Improvers/KnapsackImprovementOperator.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/Improvers/KnapsackImprovementOperator.cs	(revision 14711)
@@ -40,5 +40,5 @@
   /// </remarks>
   [Item("KnapsackImprovementOperator", "An operator that improves knapsack solutions. It is implemented as described in Laguna, M. and MartÃ­, R. (2003). Scatter Search: Methodology and Implementations in C. Operations Research/Computer Science Interfaces Series, Vol. 24. Springer.")]
-  [StorableClass("AA2BAD0D-6083-4CD2-9B0E-5502DCBD8B86")]
+  [StorableType("AA2BAD0D-6083-4CD2-9B0E-5502DCBD8B86")]
   public sealed class KnapsackImprovementOperator : SingleSuccessorOperator, ISingleObjectiveImprovementOperator {
     #region Parameter properties
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs	(revision 14711)
@@ -37,5 +37,5 @@
   [Item("Knapsack Problem (KSP)", "Represents a Knapsack problem.")]
   [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 200)]
-  [StorableClass("79642344-A5D5-4982-9A98-169C18FED755")]
+  [StorableType("79642344-A5D5-4982-9A98-169C18FED755")]
   public sealed class KnapsackProblem : SingleObjectiveHeuristicOptimizationProblem<IKnapsackEvaluator, IBinaryVectorCreator>, IStorableContent {
     public string Filename { get; set; }
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/KnapsackSolution.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/KnapsackSolution.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/KnapsackSolution.cs	(revision 14711)
@@ -33,5 +33,5 @@
   /// </summary>
   [Item("KnapsackSolution", "Represents a Knapsack solution which can be visualized in the GUI.")]
-  [StorableClass("85BF9C19-A5F7-4B75-A480-56FD8E0073C5")]
+  [StorableType("85BF9C19-A5F7-4B75-A480-56FD8E0073C5")]
   public class KnapsackSolution : Item {
     public static new Image StaticItemImage {
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackMoveEvaluator.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackMoveEvaluator.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackMoveEvaluator.cs	(revision 14711)
@@ -34,5 +34,5 @@
   /// </summary>
   [Item("KnapsackMoveEvaluator", "A base class for operators which evaluate Knapsack moves.")]
-  [StorableClass("CCB7703D-62B4-427B-ACF1-1B78EEC6DE27")]
+  [StorableType("CCB7703D-62B4-427B-ACF1-1B78EEC6DE27")]
   public abstract class KnapsackMoveEvaluator : SingleSuccessorOperator, IKnapsackMoveEvaluator, IBinaryVectorMoveOperator {
     public ILookupParameter<DoubleValue> QualityParameter {
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs	(revision 14711)
@@ -32,5 +32,5 @@
   /// </summary>
   [Item("KnapsackOneBitflipMoveEvaluator", "Base class for evaluating one bitflip moves.")]
-  [StorableClass("14DF5681-3AC8-4DD8-B983-1F849973A7B4")]
+  [StorableType("14DF5681-3AC8-4DD8-B983-1F849973A7B4")]
   public class KnapsackOneBitflipMoveEvaluator : KnapsackMoveEvaluator, IOneBitflipMoveOperator {
     public ILookupParameter<OneBitflipMove> OneBitflipMoveParameter {
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackPathRelinker.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackPathRelinker.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackPathRelinker.cs	(revision 14711)
@@ -38,5 +38,5 @@
   /// </remarks>
   [Item("KnapsackPathRelinker", "An operator that relinks paths between knapsack solutions. The operator incrementally assimilates the initiating solution into the guiding solution by adding and removing elements as needed.")]
-  [StorableClass("C4EEE093-3548-4F22-B5E1-FAA5D42D1F65")]
+  [StorableType("C4EEE093-3548-4F22-B5E1-FAA5D42D1F65")]
   public sealed class KnapsackPathRelinker : SingleObjectivePathRelinker {
     [StorableConstructor]
Index: branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackSimultaneousPathRelinker.cs
===================================================================
--- branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackSimultaneousPathRelinker.cs	(revision 13401)
+++ branches/PersistenceOverhaul/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackSimultaneousPathRelinker.cs	(revision 14711)
@@ -38,5 +38,5 @@
   /// </remarks>
   [Item("KnapsackSimultaneousPathRelinker", "An operator that relinks paths between knapsack solutions starting from both ends. The operator incrementally assimilates the initiating solution into the guiding solution and vice versa by adding and removing elements as needed.")]
-  [StorableClass("D6769E5C-9A3A-43E4-B3D8-E8219324B76F")]
+  [StorableType("D6769E5C-9A3A-43E4-B3D8-E8219324B76F")]
   public sealed class KnapsackSimultaneousPathRelinker : SingleObjectivePathRelinker {
     [StorableConstructor]
