query Test($type: NodeVersion) {

  # Via Path
  nodePerPath: node(path: "/level1A", version: $type)  {
    uuid
    version
    isPublished
    isDraft
  }
}
# [NO_PERM,PUBLISH_SELECT_DRAFT]=$.data.nodePerPath=<is-null>
# [NO_PERM,PUBLISH_SELECT_DRAFT]=checkperm:nodePerPath
# [NO_PERM,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath=<is-null>
# [NO_PERM,PUBLISH_SELECT_PUBLISHED]=checkperm:nodePerPath
# [NO_PERM,NO_PUBLISH_SELECT_DRAFT]=$.data.nodePerPath=<is-null>
# [NO_PERM,NO_PUBLISH_SELECT_DRAFT]=checkperm:nodePerPath
# [NO_PERM,NO_PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath=<is-null>
# [ONLY_READ,PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.version=1.1
# [ONLY_READ,PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.isPublished=false
# [ONLY_READ,PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.isDraft=true
# [ONLY_READ,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath.version=1.0
# [ONLY_READ,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath.isPublished=true
# [ONLY_READ,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath.isDraft=false
# [ONLY_READ,NO_PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.version=0.2
# [ONLY_READ,NO_PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.isPublished=false
# [ONLY_READ,NO_PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.isDraft=true
# [ONLY_READ,NO_PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath=<is-null>
# [ONLY_READ_PUBLISHED,PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.version=<is-null>
# [ONLY_READ_PUBLISHED,PUBLISH_SELECT_DRAFT]=checkperm:nodePerPath
# [ONLY_READ_PUBLISHED,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath.version=1.0
# [ONLY_READ_PUBLISHED,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath.isPublished=true
# [ONLY_READ_PUBLISHED,PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath.isDraft=false
# [ONLY_READ_PUBLISHED,NO_PUBLISH_SELECT_DRAFT]=$.data.nodePerPath.version=<is-null>
# [ONLY_READ_PUBLISHED,NO_PUBLISH_SELECT_DRAFT]=checkperm:nodePerPath
# [ONLY_READ_PUBLISHED,NO_PUBLISH_SELECT_PUBLISHED]=$.data.nodePerPath=<is-null>
