Fixing docblocks in `cache{}` & `DataStore`
Updating `filter.factory()` to  set the `type` of the `input`
Merge pull request #31 from avoidwork/edge

Fixing `filter.factory()`