--- src/Boo.Lang.Compiler/Ast/NodeCollection.cs.orig 2009-04-20 16:34:35.000000000 +0200
+++ src/Boo.Lang.Compiler/Ast/NodeCollection.cs 2009-04-20 16:04:08.000000000 +0200
@@ -274,7 +274,7 @@
AssertNotNull("existing", existing);
for (int i = 0; i < _list.Count; ++i)
{
- if (_list[i] == existing)
+ if ((T) _list[i] == existing)
{
if (null == newItem)
{