Added abandonment

Also added fix (Imports System.Collections.Generic) for compiling with .NET3.5 - .NET4.0 automatically imports this namespace. v3.5 does not.