ECMA 7 -contains are closer to the specs now