Suggested api change
Deps now get passed into the context of the factory fxn.
Merge pull request #4 from chicagogrooves/this-has-deps

WIP Suggested api change - pass dependencies via context `this` object