Acceptance tests: renaming `with` into `withNode` in order to avoid conflicts with Groovy
Error handling: exception for access denied, which must be reported as such