change argument storage to simple array as keys are not ordered - fixes #4
fix docs and add tests for noop filter
0.3.0