ADDED : ObjectExtensions