added idictionary interface to linkedhasmap