check if there was actually a search
TODO: add query to form values reversal
removed functional (TODO move to functional mixin)
moved pageKeys to mixin
added _PageKeysMixin