Deferred: Use standard Promise polyfill for tests
Deferred: Style Guide compliance
Deferred: naming variables makes frenchmen cry