Fix __delitem__ support for lists.
Implent __contains__ for dict and list