Ensuring we are only creating new instaces

The previous solution was prone to errors when using `AdaptiveBackgrounds.call(...)`

Employing `'use strict'` eliminates this problem and ensures `this` is limited to creating new instances.