Added filtering support via .where() using this.context;
Fixed a wrong this with that