diff --git a/Documents/CommandLine.txt b/Documents/CommandLine.txt
deleted file mode 100644
index 313952f..0000000
--- a/Documents/CommandLine.txt
+++ /dev/null
@@ -1,478 +0,0 @@
-#region CPL License
-/*
-Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
-
-This library is free software; you can redistribute it and/or
-modify it under the terms of the IBM Common Public License as
-published by the IBM Corporation; either version 1.0 of the
-License, or (at your option) any later version.
-
-This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-IBM Common Public License for more details.
-
-You should have received a copy of the IBM Common Public
-License along with this library
-*/
-#endregion
-
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-
-namespace Nuclex.Support.Collections {
-
- /// Dictionary that can contain multiple values under the same key
- /// Type of keys used within the dictionary
- /// Type of values used within the dictionary
- public partial class MultiDictionary : IMultiDictionary {
-
- #region class Enumerator
-
- /// Enumerates the values stored in a multi dictionary
- private class Enumerator :
- IEnumerator>, IDictionaryEnumerator {
-
- /// Initializes a new multi dictionary enumerator
- /// Dictionary that will be enumerated
- public Enumerator(MultiDictionary dictionary) {
- this.dictionary = dictionary;
-
- Reset();
- }
-
- /// The current entry the enumerator is pointing at
- public KeyValuePair Current {
- get {
- if(this.currentValue == null) {
- throw new InvalidOperationException("Enumerator is not on a valid position");
- }
-
- return new KeyValuePair(
- this.currentCollection.Current.Key, this.currentValue.Current
- );
- }
- }
-
- /// Immediately releases all resources owned by the instance
- public void Dispose() {
- if(this.currentValue != null) {
- this.currentValue.Dispose();
- this.currentValue = null;
- }
- if(this.currentCollection != null) {
- this.currentCollection.Dispose();
- this.currentCollection = null;
- }
- }
-
- /// Advances the enumerator to the entry
- ///
- /// True if there was a next entry, false if the end of the set has been reached
- ///
- public bool MoveNext() {
- if(this.currentCollection == null) {
- return false;
- }
-
- for(; ; ) {
-
- // Try to move the enumerator in the current key's list to the next item
- if(this.currentValue != null) {
- if(this.currentValue.MoveNext()) {
- return true; // We found the next item
- } else {
- this.currentValue.Dispose();
- }
- }
-
- // Enumerator for the current key's list reached the end, go to the next key
- if(this.currentCollection.MoveNext()) {
- this.currentValue = this.currentCollection.Current.Value.GetEnumerator();
- } else {
- this.currentValue = null; // Guaranteed to be disposed already
- this.currentCollection.Dispose();
- this.currentCollection = null;
- return false;
- }
-
- }
- }
-
- /// Resets the enumerator to its initial position
- public void Reset() {
- if(this.currentValue != null) {
- this.currentValue.Dispose();
- this.currentValue = null;
- }
- if(this.currentCollection != null) {
- this.currentCollection.Dispose();
- }
- this.currentCollection = this.dictionary.GetEnumerator();
- }
-
- #region IEnumerator implementation
-
- /// The item the enumerator is currently pointing at
- object IEnumerator.Current {
- get { return Current; }
- }
-
- #endregion // IEnumerator implementation
-
- #region IDictionaryEnumerator implementation
-
- /// The current entry the enumerator is pointing to
- DictionaryEntry IDictionaryEnumerator.Entry {
- get {
- enforceEnumeratorOnValidPosition();
-
- return new DictionaryEntry(
- this.currentCollection.Current.Key, this.currentValue.Current
- );
- }
- }
-
- ///
- /// Throws an exception if the enumerator is not on a valid position
- ///
- private void enforceEnumeratorOnValidPosition() {
- if(this.currentValue == null) {
- throw new InvalidOperationException("Enumerator is not on a valid position");
- }
- }
-
- /// The current dictionary key
- object IDictionaryEnumerator.Key {
- get {
- enforceEnumeratorOnValidPosition();
- return this.currentCollection.Current.Key;
- }
- }
-
- /// The current dictionary value
- object IDictionaryEnumerator.Value {
- get {
- enforceEnumeratorOnValidPosition();
- return this.currentValue.Current;
- }
- }
-
- #endregion // IDictionaryEnumerator implementation
-
- /// Dictionary over whose entries the enumerator is enumerating
- private IDictionary> dictionary;
- /// Current key the enumerator is at
- private IEnumerator>> currentCollection;
- /// Current value in the current key the enumerator is at
- private IEnumerator currentValue;
-
- }
-
- #endregion // class Enumerator
-
- #region class ValueList
-
- /// Stores the list of values for a dictionary key
- private class ValueList : Collection {
-
- /// Initializes a new value list
- /// Dictionary the value list belongs to
- public ValueList(MultiDictionary dictionary) {
- this.dictionary = dictionary;
- }
-
- /// Called when the value list is being cleared
- protected override void ClearItems() {
- this.dictionary.count -= Count;
- base.ClearItems();
- }
-
- /// Called when an item is inserted into the value list
- /// Index at which the item is being inserted
- /// Item that is being inserted
- protected override void InsertItem(int index, TValue item) {
- base.InsertItem(index, item);
- ++this.dictionary.count;
- }
-
- /// Called when an item is removed from the value list
- /// Index at which the item is being removed
- protected override void RemoveItem(int index) {
- base.RemoveItem(index);
- --this.dictionary.count;
- }
-
- /// The dictionary the value list belongs to
- private MultiDictionary dictionary;
-
- }
-
- #endregion // class ValueList
-
- /// Initializes a new multi dictionary
- public MultiDictionary() : this(new Dictionary>()) { }
-
- /// Initializes a new multi dictionary
- /// Dictionary the multi dictionary will be based on
- internal MultiDictionary(IDictionary> dictionary) {
- this.typedDictionary = dictionary;
- this.objectDictionary = (this.typedDictionary as IDictionary);
-
- foreach(ICollection values in dictionary.Values) {
- this.count += values.Count;
- }
- }
-
- /// Whether the dictionary is write-protected
- public bool IsReadOnly {
- get { return this.typedDictionary.IsReadOnly; }
- }
-
- /// Determines the number of values stored under the specified key
- /// Key whose values will be counted
- /// The number of values stored under the specified key
- public int CountValues(TKey key) {
- ICollection values;
- if(this.typedDictionary.TryGetValue(key, out values)) {
- return values.Count;
- } else {
- return 0;
- }
- }
-
- ///
- /// Determines whether the specified KeyValuePair is contained in the dictionary
- ///
- /// KeyValuePair that will be checked for
- /// True if the provided KeyValuePair was contained in the dictionary
- public bool Contains(KeyValuePair item) {
- ICollection values;
- if(this.typedDictionary.TryGetValue(item.Key, out values)) {
- return values.Contains(item.Value);
- } else {
- return false;
- }
- }
-
- /// Determines whether the Dictionary contains the specified key
- /// Key that will be checked for
- ///
- /// True if an entry with the specified key was contained in the Dictionary
- ///
- public bool ContainsKey(TKey key) {
- return this.typedDictionary.ContainsKey(key);
- }
-
- /// Copies the contents of the Dictionary into an array
- /// Array the Dictionary will be copied into
- ///
- /// Starting index at which to begin filling the destination array
- ///
- public void CopyTo(KeyValuePair[] array, int arrayIndex) {
- foreach(KeyValuePair> item in this.typedDictionary) {
- foreach(TValue value in item.Value) {
- array[arrayIndex] = new KeyValuePair(item.Key, value);
- ++arrayIndex;
- }
- }
- }
-
- /// Number of elements contained in the Dictionary
- public int Count {
- get { return this.count; }
- }
-
- /// Creates a new enumerator for the dictionary
- /// The new dictionary enumerator
- public IEnumerator> GetEnumerator() {
- return new Enumerator(this);
- }
-
- /// Collection of all keys contained in the dictionary
- public ICollection Keys {
- get { return this.typedDictionary.Keys; }
- }
-
- /// Collection of all values contained in the dictionary
- public ICollection Values {
- get {
- if(this.valueCollection == null) {
- this.valueCollection = new ValueCollection(this);
- }
-
- return this.valueCollection;
- }
- }
-
- ///
- /// Attempts to retrieve the item with the specified key from the dictionary
- ///
- /// Key of the item to attempt to retrieve
- ///
- /// Output parameter that will receive the values upon successful completion
- ///
- ///
- /// True if the item was found and has been placed in the output parameter
- ///
- public bool TryGetValue(TKey key, out ICollection values) {
- return this.typedDictionary.TryGetValue(key, out values);
- }
-
- /// Accesses an item in the dictionary by its key
- /// Key of the item that will be accessed
- public ICollection this[TKey key] {
- get { return this.typedDictionary[key]; }
- set {
- if(value == null) {
- ICollection values;
- if(this.typedDictionary.TryGetValue(key, out values)) {
- foreach(TValue removedValue in values) {
-
- }
- }
- this.typedDictionary.Remove(key);
- }
-
- ICollection currentValues;
- if(this.typedDictionary.TryGetValue(key, out currentValues)) {
- ValueList currentValueList = (ValueList)currentValues;
-
- int index = 0;
- foreach(TValue addedValue in value) {
- if(index < currentValueList.Count) {
- TValue original = currentValueList[index];
- currentValueList[index] = addedValue;
- OnReplaced(
- new KeyValuePair(key, original),
- new KeyValuePair(key, addedValue)
- );
- } else {
- currentValueList.Add(addedValue);
- OnAdded(new KeyValuePair(key, addedValue));
- }
- ++index;
- }
-
- int count = currentValueList.Count;
- while(count > index) {
- --count;
- TValue removedValue = currentValueList[count];
- currentValueList.RemoveAt(count);
- OnRemoved(new KeyValuePair(key, removedValue));
- }
- } else {
- currentValues = new ValueList(this);
- this.typedDictionary.Add(key, currentValues);
-
- foreach(TValue addedValue in value) {
- currentValues.Add(addedValue);
- OnAdded(new KeyValuePair(key, addedValue));
- ++this.count;
- }
- }
- }
- }
-
- /// Inserts an item into the dictionary
- /// Key under which to add the new item
- /// Item that will be added to the dictionary
- public void Add(TKey key, TValue value) {
- ICollection values;
- if(!this.typedDictionary.TryGetValue(key, out values)) {
- values = new ValueList(this);
- this.typedDictionary.Add(key, values);
- }
-
- values.Add(value);
- OnAdded(new KeyValuePair(key, value));
- }
-
- ///
- /// Removes the item with the specified key and value from the dictionary
- ///
- /// Key of the item that will be removed
- /// Value of the item that will be removed
- ///
- /// True if the specified item was contained in the dictionary and was removed
- ///
- /// If the dictionary is read-only
- public bool Remove(TKey key, TValue value) {
- ICollection values;
- if(this.typedDictionary.TryGetValue(key, out values)) {
- values.Remove(value);
-
- if(values.Count == 0) {
- this.typedDictionary.Remove(key);
- }
-
- OnRemoved(new KeyValuePair(key, value));
- return true;
- } else {
- return false;
- }
- }
-
- /// Removes all items with the specified key from the dictionary
- /// Key of the item that will be removed
- /// The number of items that have been removed from the dictionary
- /// If the dictionary is read-only
- public int RemoveKey(TKey key) {
- ICollection values;
- if(this.typedDictionary.TryGetValue(key, out values)) {
- this.count -= values.Count;
- this.typedDictionary.Remove(key);
-
- foreach(TValue value in values) {
- OnRemoved(new KeyValuePair(key, value));
- }
- return values.Count;
- } else {
- return 0;
- }
- }
-
- /// Removes all items from the Dictionary
- public void Clear() {
- OnClearing();
- this.typedDictionary.Clear();
- this.count = 0;
- OnCleared();
- }
-
- /// Fires the 'ItemAdded' event
- /// Item that has been added to the collection
- protected virtual void OnAdded(KeyValuePair item) { }
-
- /// Fires the 'ItemRemoved' event
- /// Item that has been removed from the collection
- protected virtual void OnRemoved(KeyValuePair item) { }
-
- /// Fires the 'ItemReplaced' event
- /// Item that was replaced in the collection
- /// Item that the original was replaced by
- protected virtual void OnReplaced(
- KeyValuePair oldItem, KeyValuePair newItem
- ) { }
-
- /// Fires the 'Clearing' event
- protected virtual void OnClearing() { }
-
- /// Fires the 'Cleared' event
- protected virtual void OnCleared() { }
-
- /// The wrapped Dictionary under its type-safe interface
- private IDictionary> typedDictionary;
- /// The wrapped Dictionary under its object interface
- private IDictionary objectDictionary;
- /// The number of items currently in the multi dictionary
- private int count;
- /// Provides the values stores in the dictionary in sequence
- private ValueCollection valueCollection;
-
- }
-
-} // namespace Nuclex.Support.Collections
diff --git a/Source/AffineThreadPool.Test.cs b/Source/AffineThreadPool.Test.cs
index 1130f4f..2a11be7 100644
--- a/Source/AffineThreadPool.Test.cs
+++ b/Source/AffineThreadPool.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/AffineThreadPool.cs b/Source/AffineThreadPool.cs
index 4b84616..07f31a9 100644
--- a/Source/AffineThreadPool.cs
+++ b/Source/AffineThreadPool.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/CloneFactoryTest.cs b/Source/Cloning/CloneFactoryTest.cs
index 7de77d1..2723b30 100644
--- a/Source/Cloning/CloneFactoryTest.cs
+++ b/Source/Cloning/CloneFactoryTest.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ExpressionTreeCloner.FieldBased.cs b/Source/Cloning/ExpressionTreeCloner.FieldBased.cs
index e249ff3..4169243 100644
--- a/Source/Cloning/ExpressionTreeCloner.FieldBased.cs
+++ b/Source/Cloning/ExpressionTreeCloner.FieldBased.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ExpressionTreeCloner.PropertyBased.cs b/Source/Cloning/ExpressionTreeCloner.PropertyBased.cs
index 291aad4..1e43845 100644
--- a/Source/Cloning/ExpressionTreeCloner.PropertyBased.cs
+++ b/Source/Cloning/ExpressionTreeCloner.PropertyBased.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ExpressionTreeCloner.Test.cs b/Source/Cloning/ExpressionTreeCloner.Test.cs
index ea18981..127da39 100644
--- a/Source/Cloning/ExpressionTreeCloner.Test.cs
+++ b/Source/Cloning/ExpressionTreeCloner.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ExpressionTreeCloner.cs b/Source/Cloning/ExpressionTreeCloner.cs
index 2d6cc11..6b4c6d5 100644
--- a/Source/Cloning/ExpressionTreeCloner.cs
+++ b/Source/Cloning/ExpressionTreeCloner.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ICloneFactory.cs b/Source/Cloning/ICloneFactory.cs
index 4af8de7..6eb6264 100644
--- a/Source/Cloning/ICloneFactory.cs
+++ b/Source/Cloning/ICloneFactory.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/IStateCopier.cs b/Source/Cloning/IStateCopier.cs
index 82575b8..b881e3d 100644
--- a/Source/Cloning/IStateCopier.cs
+++ b/Source/Cloning/IStateCopier.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ReflectionCloner.Test.cs b/Source/Cloning/ReflectionCloner.Test.cs
index 925dc6e..3adec68 100644
--- a/Source/Cloning/ReflectionCloner.Test.cs
+++ b/Source/Cloning/ReflectionCloner.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/ReflectionCloner.cs b/Source/Cloning/ReflectionCloner.cs
index 4e6325c..9b7d06b 100644
--- a/Source/Cloning/ReflectionCloner.cs
+++ b/Source/Cloning/ReflectionCloner.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/SerializationCloner.Test.cs b/Source/Cloning/SerializationCloner.Test.cs
index a92b65d..5f08b0f 100644
--- a/Source/Cloning/SerializationCloner.Test.cs
+++ b/Source/Cloning/SerializationCloner.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Cloning/SerializationCloner.cs b/Source/Cloning/SerializationCloner.cs
index d15781b..2112b56 100644
--- a/Source/Cloning/SerializationCloner.cs
+++ b/Source/Cloning/SerializationCloner.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Constants.Test.cs b/Source/Collections/Constants.Test.cs
index 2d8fed1..23292d8 100644
--- a/Source/Collections/Constants.Test.cs
+++ b/Source/Collections/Constants.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Constants.cs b/Source/Collections/Constants.cs
index 7fe0a98..1d33996 100644
--- a/Source/Collections/Constants.cs
+++ b/Source/Collections/Constants.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Deque.Insertion.cs b/Source/Collections/Deque.Insertion.cs
index 8556737..9e1cc98 100644
--- a/Source/Collections/Deque.Insertion.cs
+++ b/Source/Collections/Deque.Insertion.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Deque.Interfaces.cs b/Source/Collections/Deque.Interfaces.cs
index d75fef0..b12258b 100644
--- a/Source/Collections/Deque.Interfaces.cs
+++ b/Source/Collections/Deque.Interfaces.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Deque.Removal.cs b/Source/Collections/Deque.Removal.cs
index 1a337e7..4f50e75 100644
--- a/Source/Collections/Deque.Removal.cs
+++ b/Source/Collections/Deque.Removal.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Deque.Search.cs b/Source/Collections/Deque.Search.cs
index 4b34461..44561bc 100644
--- a/Source/Collections/Deque.Search.cs
+++ b/Source/Collections/Deque.Search.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Deque.Test.cs b/Source/Collections/Deque.Test.cs
index 1ee9d43..3f78da2 100644
--- a/Source/Collections/Deque.Test.cs
+++ b/Source/Collections/Deque.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Deque.cs b/Source/Collections/Deque.cs
index 32f9f6a..add18c0 100644
--- a/Source/Collections/Deque.cs
+++ b/Source/Collections/Deque.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/IMultiDictionary.cs b/Source/Collections/IMultiDictionary.cs
index 1eaf5c7..db377d4 100644
--- a/Source/Collections/IMultiDictionary.cs
+++ b/Source/Collections/IMultiDictionary.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/IObservableCollection.cs b/Source/Collections/IObservableCollection.cs
index 4b61480..ab03bba 100644
--- a/Source/Collections/IObservableCollection.cs
+++ b/Source/Collections/IObservableCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/IRecyclable.cs b/Source/Collections/IRecyclable.cs
index d1176d7..0fde968 100644
--- a/Source/Collections/IRecyclable.cs
+++ b/Source/Collections/IRecyclable.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ItemEventArgs.Test.cs b/Source/Collections/ItemEventArgs.Test.cs
index 8de033d..e5c8905 100644
--- a/Source/Collections/ItemEventArgs.Test.cs
+++ b/Source/Collections/ItemEventArgs.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ItemEventArgs.cs b/Source/Collections/ItemEventArgs.cs
index 25bbfdb..dfa9f24 100644
--- a/Source/Collections/ItemEventArgs.cs
+++ b/Source/Collections/ItemEventArgs.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ItemReplaceEventArgs.Test.cs b/Source/Collections/ItemReplaceEventArgs.Test.cs
index b577b78..8c04ca5 100644
--- a/Source/Collections/ItemReplaceEventArgs.Test.cs
+++ b/Source/Collections/ItemReplaceEventArgs.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ItemReplaceEventArgs.cs b/Source/Collections/ItemReplaceEventArgs.cs
index cc06244..880efdc 100644
--- a/Source/Collections/ItemReplaceEventArgs.cs
+++ b/Source/Collections/ItemReplaceEventArgs.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/MultiDictionary.Interfaces.cs b/Source/Collections/MultiDictionary.Interfaces.cs
index 32fc642..512c61c 100644
--- a/Source/Collections/MultiDictionary.Interfaces.cs
+++ b/Source/Collections/MultiDictionary.Interfaces.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/MultiDictionary.Test.cs b/Source/Collections/MultiDictionary.Test.cs
index c9c5375..e25a00e 100644
--- a/Source/Collections/MultiDictionary.Test.cs
+++ b/Source/Collections/MultiDictionary.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/MultiDictionary.ValueCollection.cs b/Source/Collections/MultiDictionary.ValueCollection.cs
index b4e6958..c729389 100644
--- a/Source/Collections/MultiDictionary.ValueCollection.cs
+++ b/Source/Collections/MultiDictionary.ValueCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/MultiDictionary.cs b/Source/Collections/MultiDictionary.cs
index b24a279..5073147 100644
--- a/Source/Collections/MultiDictionary.cs
+++ b/Source/Collections/MultiDictionary.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableCollection.Test.cs b/Source/Collections/ObservableCollection.Test.cs
index b9bf636..6d31ef0 100644
--- a/Source/Collections/ObservableCollection.Test.cs
+++ b/Source/Collections/ObservableCollection.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableCollection.cs b/Source/Collections/ObservableCollection.cs
index 8140555..b8f5ff5 100644
--- a/Source/Collections/ObservableCollection.cs
+++ b/Source/Collections/ObservableCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableDictionary.Test.cs b/Source/Collections/ObservableDictionary.Test.cs
index 1df8121..afca228 100644
--- a/Source/Collections/ObservableDictionary.Test.cs
+++ b/Source/Collections/ObservableDictionary.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableDictionary.cs b/Source/Collections/ObservableDictionary.cs
index 09a31e8..21bcd47 100644
--- a/Source/Collections/ObservableDictionary.cs
+++ b/Source/Collections/ObservableDictionary.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableList.Test.cs b/Source/Collections/ObservableList.Test.cs
index d2b5bb3..1f741ed 100644
--- a/Source/Collections/ObservableList.Test.cs
+++ b/Source/Collections/ObservableList.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableList.cs b/Source/Collections/ObservableList.cs
index 3081d24..6de5f3c 100644
--- a/Source/Collections/ObservableList.cs
+++ b/Source/Collections/ObservableList.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableSet.Test.cs b/Source/Collections/ObservableSet.Test.cs
index 0f5f340..426b0e3 100644
--- a/Source/Collections/ObservableSet.Test.cs
+++ b/Source/Collections/ObservableSet.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ObservableSet.cs b/Source/Collections/ObservableSet.cs
index 50a122a..b9555af 100644
--- a/Source/Collections/ObservableSet.cs
+++ b/Source/Collections/ObservableSet.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/PairPriorityQueue.Test.cs b/Source/Collections/PairPriorityQueue.Test.cs
index 571321f..292d7ff 100644
--- a/Source/Collections/PairPriorityQueue.Test.cs
+++ b/Source/Collections/PairPriorityQueue.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/PairPriorityQueue.cs b/Source/Collections/PairPriorityQueue.cs
index 33bb1b9..a69b82b 100644
--- a/Source/Collections/PairPriorityQueue.cs
+++ b/Source/Collections/PairPriorityQueue.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Parentable.Test.cs b/Source/Collections/Parentable.Test.cs
index a9ba31a..0c2ecbf 100644
--- a/Source/Collections/Parentable.Test.cs
+++ b/Source/Collections/Parentable.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Parentable.cs b/Source/Collections/Parentable.cs
index 445994f..71367c3 100644
--- a/Source/Collections/Parentable.cs
+++ b/Source/Collections/Parentable.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ParentingCollection.Test.cs b/Source/Collections/ParentingCollection.Test.cs
index 2acc87d..89add5d 100644
--- a/Source/Collections/ParentingCollection.Test.cs
+++ b/Source/Collections/ParentingCollection.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ParentingCollection.cs b/Source/Collections/ParentingCollection.cs
index e19a47c..1567d6d 100644
--- a/Source/Collections/ParentingCollection.cs
+++ b/Source/Collections/ParentingCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Pool.Test.cs b/Source/Collections/Pool.Test.cs
index ad43a32..8d7ae24 100644
--- a/Source/Collections/Pool.Test.cs
+++ b/Source/Collections/Pool.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Pool.cs b/Source/Collections/Pool.cs
index dbd2c53..e65c891 100644
--- a/Source/Collections/Pool.cs
+++ b/Source/Collections/Pool.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/PriorityItemPair.Test.cs b/Source/Collections/PriorityItemPair.Test.cs
index 8d2d4b2..4398f6d 100644
--- a/Source/Collections/PriorityItemPair.Test.cs
+++ b/Source/Collections/PriorityItemPair.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/PriorityItemPair.cs b/Source/Collections/PriorityItemPair.cs
index 831beb4..5895f8f 100644
--- a/Source/Collections/PriorityItemPair.cs
+++ b/Source/Collections/PriorityItemPair.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/PriorityQueue.Test.cs b/Source/Collections/PriorityQueue.Test.cs
index 2caf749..40c965d 100644
--- a/Source/Collections/PriorityQueue.Test.cs
+++ b/Source/Collections/PriorityQueue.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/PriorityQueue.cs b/Source/Collections/PriorityQueue.cs
index 05f1d88..4bb91f5 100644
--- a/Source/Collections/PriorityQueue.cs
+++ b/Source/Collections/PriorityQueue.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlyCollection.Test.cs b/Source/Collections/ReadOnlyCollection.Test.cs
index a8e1ed8..33e4265 100644
--- a/Source/Collections/ReadOnlyCollection.Test.cs
+++ b/Source/Collections/ReadOnlyCollection.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlyCollection.cs b/Source/Collections/ReadOnlyCollection.cs
index 18cf6f0..1ff8a8d 100644
--- a/Source/Collections/ReadOnlyCollection.cs
+++ b/Source/Collections/ReadOnlyCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlyDictionary.Test.cs b/Source/Collections/ReadOnlyDictionary.Test.cs
index 4f5cb0d..71cda39 100644
--- a/Source/Collections/ReadOnlyDictionary.Test.cs
+++ b/Source/Collections/ReadOnlyDictionary.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlyDictionary.cs b/Source/Collections/ReadOnlyDictionary.cs
index 62f0361..2992a27 100644
--- a/Source/Collections/ReadOnlyDictionary.cs
+++ b/Source/Collections/ReadOnlyDictionary.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlyList.Test.cs b/Source/Collections/ReadOnlyList.Test.cs
index d6c57d7..69d3493 100644
--- a/Source/Collections/ReadOnlyList.Test.cs
+++ b/Source/Collections/ReadOnlyList.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlyList.cs b/Source/Collections/ReadOnlyList.cs
index 5cbf079..48ba21d 100644
--- a/Source/Collections/ReadOnlyList.cs
+++ b/Source/Collections/ReadOnlyList.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlySet.Test.cs b/Source/Collections/ReadOnlySet.Test.cs
index 5881bde..73e9c0b 100644
--- a/Source/Collections/ReadOnlySet.Test.cs
+++ b/Source/Collections/ReadOnlySet.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReadOnlySet.cs b/Source/Collections/ReadOnlySet.cs
index 7e5621e..5b6f2ec 100644
--- a/Source/Collections/ReadOnlySet.cs
+++ b/Source/Collections/ReadOnlySet.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReverseComparer.Test.cs b/Source/Collections/ReverseComparer.Test.cs
index 05620fd..10a6f7b 100644
--- a/Source/Collections/ReverseComparer.Test.cs
+++ b/Source/Collections/ReverseComparer.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/ReverseComparer.cs b/Source/Collections/ReverseComparer.cs
index c55bf50..bb850ef 100644
--- a/Source/Collections/ReverseComparer.cs
+++ b/Source/Collections/ReverseComparer.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/TransformingReadOnlyCollection.Interfaces.cs b/Source/Collections/TransformingReadOnlyCollection.Interfaces.cs
index 1bc1998..890f1f1 100644
--- a/Source/Collections/TransformingReadOnlyCollection.Interfaces.cs
+++ b/Source/Collections/TransformingReadOnlyCollection.Interfaces.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/TransformingReadOnlyCollection.Test.cs b/Source/Collections/TransformingReadOnlyCollection.Test.cs
index 43d9a32..68bcce2 100644
--- a/Source/Collections/TransformingReadOnlyCollection.Test.cs
+++ b/Source/Collections/TransformingReadOnlyCollection.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/TransformingReadOnlyCollection.cs b/Source/Collections/TransformingReadOnlyCollection.cs
index ce6ffa1..e9d826f 100644
--- a/Source/Collections/TransformingReadOnlyCollection.cs
+++ b/Source/Collections/TransformingReadOnlyCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Variegator.Test.cs b/Source/Collections/Variegator.Test.cs
index a28b3e7..cf8df76 100644
--- a/Source/Collections/Variegator.Test.cs
+++ b/Source/Collections/Variegator.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/Variegator.cs b/Source/Collections/Variegator.cs
index 6d86b51..7ed5a44 100644
--- a/Source/Collections/Variegator.cs
+++ b/Source/Collections/Variegator.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Native Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/WeakCollection.Interfaces.cs b/Source/Collections/WeakCollection.Interfaces.cs
index 3c8f835..e14b2bc 100644
--- a/Source/Collections/WeakCollection.Interfaces.cs
+++ b/Source/Collections/WeakCollection.Interfaces.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/WeakCollection.Test.cs b/Source/Collections/WeakCollection.Test.cs
index d4ae180..df9aae4 100644
--- a/Source/Collections/WeakCollection.Test.cs
+++ b/Source/Collections/WeakCollection.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Collections/WeakCollection.cs b/Source/Collections/WeakCollection.cs
index 1c3277e..c415ad0 100644
--- a/Source/Collections/WeakCollection.cs
+++ b/Source/Collections/WeakCollection.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/EnumHelper.Test.cs b/Source/EnumHelper.Test.cs
index 495831e..f2d2368 100644
--- a/Source/EnumHelper.Test.cs
+++ b/Source/EnumHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/EnumHelper.cs b/Source/EnumHelper.cs
index 10a756e..f5e47a3 100644
--- a/Source/EnumHelper.cs
+++ b/Source/EnumHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/FloatHelper.Test.cs b/Source/FloatHelper.Test.cs
index 5e1bc5b..df8254d 100644
--- a/Source/FloatHelper.Test.cs
+++ b/Source/FloatHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/FloatHelper.cs b/Source/FloatHelper.cs
index fca4749..b7a0a30 100644
--- a/Source/FloatHelper.cs
+++ b/Source/FloatHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/GarbagePolicy.cs b/Source/GarbagePolicy.cs
index 4637492..6b1310e 100644
--- a/Source/GarbagePolicy.cs
+++ b/Source/GarbagePolicy.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IO/ChainStream.Test.cs b/Source/IO/ChainStream.Test.cs
index 9386852..5b4fbd8 100644
--- a/Source/IO/ChainStream.Test.cs
+++ b/Source/IO/ChainStream.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IO/ChainStream.cs b/Source/IO/ChainStream.cs
index debe112..235200b 100644
--- a/Source/IO/ChainStream.cs
+++ b/Source/IO/ChainStream.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IO/PartialStream.Test.cs b/Source/IO/PartialStream.Test.cs
index a3e75f1..f2f0fb1 100644
--- a/Source/IO/PartialStream.Test.cs
+++ b/Source/IO/PartialStream.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IO/PartialStream.cs b/Source/IO/PartialStream.cs
index 50724cf..a174e17 100644
--- a/Source/IO/PartialStream.cs
+++ b/Source/IO/PartialStream.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IO/RingMemoryStream.Test.cs b/Source/IO/RingMemoryStream.Test.cs
index 9c1a743..b1ad233 100644
--- a/Source/IO/RingMemoryStream.Test.cs
+++ b/Source/IO/RingMemoryStream.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IO/RingMemoryStream.cs b/Source/IO/RingMemoryStream.cs
index fdad4f4..fcefae4 100644
--- a/Source/IO/RingMemoryStream.cs
+++ b/Source/IO/RingMemoryStream.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IntegerHelper.Test.cs b/Source/IntegerHelper.Test.cs
index 3aee684..9bce5dd 100644
--- a/Source/IntegerHelper.Test.cs
+++ b/Source/IntegerHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/IntegerHelper.cs b/Source/IntegerHelper.cs
index 4ce1256..87d4d06 100644
--- a/Source/IntegerHelper.cs
+++ b/Source/IntegerHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Licensing/LicenseKey.Test.cs b/Source/Licensing/LicenseKey.Test.cs
index dabcab4..9f02603 100644
--- a/Source/Licensing/LicenseKey.Test.cs
+++ b/Source/Licensing/LicenseKey.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Licensing/LicenseKey.cs b/Source/Licensing/LicenseKey.cs
index ae5075d..403689f 100644
--- a/Source/Licensing/LicenseKey.cs
+++ b/Source/Licensing/LicenseKey.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Observable.Test.cs b/Source/Observable.Test.cs
index f645a55..e63ae6e 100644
--- a/Source/Observable.Test.cs
+++ b/Source/Observable.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Observable.cs b/Source/Observable.cs
index aecccbe..43a17ac 100644
--- a/Source/Observable.cs
+++ b/Source/Observable.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/ObservableHelper.Test.cs b/Source/ObservableHelper.Test.cs
index 2cd2522..f7686e4 100644
--- a/Source/ObservableHelper.Test.cs
+++ b/Source/ObservableHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/ObservableHelper.cs b/Source/ObservableHelper.cs
index d587487..4af0377 100644
--- a/Source/ObservableHelper.cs
+++ b/Source/ObservableHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/ParallelBackgroundWorker.Test.cs b/Source/ParallelBackgroundWorker.Test.cs
index 58ac729..a9007f1 100644
--- a/Source/ParallelBackgroundWorker.Test.cs
+++ b/Source/ParallelBackgroundWorker.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/CommandLine.Argument.cs b/Source/Parsing/CommandLine.Argument.cs
index 573b044..094a0c5 100644
--- a/Source/Parsing/CommandLine.Argument.cs
+++ b/Source/Parsing/CommandLine.Argument.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/CommandLine.Formatter.cs b/Source/Parsing/CommandLine.Formatter.cs
index 3ea3f26..0afb3db 100644
--- a/Source/Parsing/CommandLine.Formatter.cs
+++ b/Source/Parsing/CommandLine.Formatter.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/CommandLine.Parser.cs b/Source/Parsing/CommandLine.Parser.cs
index 91eadf3..8745479 100644
--- a/Source/Parsing/CommandLine.Parser.cs
+++ b/Source/Parsing/CommandLine.Parser.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/CommandLine.Test.cs b/Source/Parsing/CommandLine.Test.cs
index 53a8f49..e25c2d5 100644
--- a/Source/Parsing/CommandLine.Test.cs
+++ b/Source/Parsing/CommandLine.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/CommandLine.cs b/Source/Parsing/CommandLine.cs
index e85e503..92059ed 100644
--- a/Source/Parsing/CommandLine.cs
+++ b/Source/Parsing/CommandLine.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/ParserHelper.Test.cs b/Source/Parsing/ParserHelper.Test.cs
index 51a7bd2..7acba72 100644
--- a/Source/Parsing/ParserHelper.Test.cs
+++ b/Source/Parsing/ParserHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Parsing/ParserHelper.cs b/Source/Parsing/ParserHelper.cs
index 81c7301..02c6474 100644
--- a/Source/Parsing/ParserHelper.cs
+++ b/Source/Parsing/ParserHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/PathHelper.Test.cs b/Source/PathHelper.Test.cs
index 0069bdb..340d38f 100644
--- a/Source/PathHelper.Test.cs
+++ b/Source/PathHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/PathHelper.cs b/Source/PathHelper.cs
index 8606fbe..37d808a 100644
--- a/Source/PathHelper.cs
+++ b/Source/PathHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/PropertyChangedEventArgsHelper.Test.cs b/Source/PropertyChangedEventArgsHelper.Test.cs
index 872106a..376e918 100644
--- a/Source/PropertyChangedEventArgsHelper.Test.cs
+++ b/Source/PropertyChangedEventArgsHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/PropertyChangedEventArgsHelper.cs b/Source/PropertyChangedEventArgsHelper.cs
index 8db23f0..b9dfa0e 100644
--- a/Source/PropertyChangedEventArgsHelper.cs
+++ b/Source/PropertyChangedEventArgsHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Semaphore.Test.cs b/Source/Semaphore.Test.cs
index 2ab71c5..da704bc 100644
--- a/Source/Semaphore.Test.cs
+++ b/Source/Semaphore.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Semaphore.cs b/Source/Semaphore.cs
index f682275..9aff66f 100644
--- a/Source/Semaphore.cs
+++ b/Source/Semaphore.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Shared.Test.cs b/Source/Shared.Test.cs
index a63c335..f376d8b 100644
--- a/Source/Shared.Test.cs
+++ b/Source/Shared.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/Shared.cs b/Source/Shared.cs
index dc3b052..cfd4ec9 100644
--- a/Source/Shared.cs
+++ b/Source/Shared.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/StringBuilderHelper.Test.cs b/Source/StringBuilderHelper.Test.cs
index 034d9fb..3892d64 100644
--- a/Source/StringBuilderHelper.Test.cs
+++ b/Source/StringBuilderHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/StringBuilderHelper.cs b/Source/StringBuilderHelper.cs
index 01226a1..2adc189 100644
--- a/Source/StringBuilderHelper.cs
+++ b/Source/StringBuilderHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/StringHelper.Test.cs b/Source/StringHelper.Test.cs
index ab709df..5d0b1e1 100644
--- a/Source/StringHelper.Test.cs
+++ b/Source/StringHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/StringHelper.cs b/Source/StringHelper.cs
index ed04371..d39e63d 100644
--- a/Source/StringHelper.cs
+++ b/Source/StringHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/StringSegment.Test.cs b/Source/StringSegment.Test.cs
index fdb926b..3976f90 100644
--- a/Source/StringSegment.Test.cs
+++ b/Source/StringSegment.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/StringSegment.cs b/Source/StringSegment.cs
index 7455c39..c32fe2b 100644
--- a/Source/StringSegment.cs
+++ b/Source/StringSegment.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/TypeHelper.Test.cs b/Source/TypeHelper.Test.cs
index 1a36e80..ddaf033 100644
--- a/Source/TypeHelper.Test.cs
+++ b/Source/TypeHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/TypeHelper.cs b/Source/TypeHelper.cs
index 6ec99b4..cdb4527 100644
--- a/Source/TypeHelper.cs
+++ b/Source/TypeHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/WeakReference.Phone7.cs b/Source/WeakReference.Phone7.cs
index 737dc76..3d32c93 100644
--- a/Source/WeakReference.Phone7.cs
+++ b/Source/WeakReference.Phone7.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/WeakReference.Test.cs b/Source/WeakReference.Test.cs
index 04a4fb7..77c5bc9 100644
--- a/Source/WeakReference.Test.cs
+++ b/Source/WeakReference.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/WeakReference.cs b/Source/WeakReference.cs
index 61b0f33..36be2cd 100644
--- a/Source/WeakReference.cs
+++ b/Source/WeakReference.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/XmlHelper.Test.cs b/Source/XmlHelper.Test.cs
index 5532617..8ec12f1 100644
--- a/Source/XmlHelper.Test.cs
+++ b/Source/XmlHelper.Test.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
diff --git a/Source/XmlHelper.cs b/Source/XmlHelper.cs
index 8680cd2..f6f2863 100644
--- a/Source/XmlHelper.cs
+++ b/Source/XmlHelper.cs
@@ -1,7 +1,7 @@
#region CPL License
/*
Nuclex Framework
-Copyright (C) 2002-2013 Nuclex Development Labs
+Copyright (C) 2002-2014 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as