Page 78, C# code is:
Code:
this.children = new List<String>();
should be:
Code:
this.children = new List<T>();
Page 81, C# code is:
Code:
if (typeof(T).ToString() == value.ToString())
should be:
Code:
if (typeof(T).ToString() == value.GetType().ToString())
