**I'm submitting a ...** (check one with "x")

- [ ] bug report => search github for a similar issue or PR before submitting
- [ ] feature request

**Current behavior**

<!-- Describe how the bug manifests. -->

**Expected behavior**

<!-- Describe what the behavior would be without the bug. -->

**Reproduction of the problem**

<!-- If the current behavior is a bug or you can illustrate your feature request
better with an example, please provide the steps to reproduce and if possible
a minimal demo of the problem via https://plnkr.co or similar. -->

**What is the motivation / use case for changing the behavior?**

<!-- Describe the motivation or the concrete use case -->

**Please tell us about your environment:**

<!-- Operating system, IDE, package manager, HTTP server, ... -->

- **Browser:** [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX |
  Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]

  <!-- All browsers where this could be reproduced -->

- **Language:** [all | TypeScript X.X | ES6/7 | ES5]

- **Node (if applicable):** `node --version` =
