Added [assembly: AssemblyInformationalVersion("1.0.0")]
Removed unused references
Mde T contravariant