Extract test utils
Test and fix ASTPathResolver.resolve
Add specs for array node syntax
Implement capture array element
Implement array remapping
Test ASTPathResolver and clean up
Fix resolving root array
Update document