horizontal.accordion
```javascript
window.Math.randomRange(min, max);
window.Number.prototype.toRad();
window.Math.calculateDistance(lat1, lon1, lat2, lon2);
```
multi.language.input
```javascript
window.Math.randomRange(min, max);
window.Number.prototype.toRad();
window.Math.calculateDistance(lat1, lon1, lat2, lon2);
```
html.extension
This is a custom element that extends existing window object. Providing convenient functions to window.Math, window.NodeList and so on.