implement support for Database.GetItem(string) method
switch to .net 4.0