Remove old tools from PathSpec
Expand ArraySpec, add tests for constructor, extract and transform methods