If #22 will not happen, `endsWith` and `object-assign` can be used from `core-js`/`babel-runtime`
If #22 will not happen,
endsWithandobject-assigncan be used fromcore-js/babel-runtime