bugfix: specs and array access

### CHANGE SUMMARY
* make sure we're calling resolver with all arguments via ```.apply```
* fix a broken test