added polyfill methods - keys indexOf on Publisher for ie8 and  <