temp removed codecontracts from nuget package