added ifContains(), ifContainsKey() and ifContainsValue()