private List<NormalizedNode<?, ?>> readInnerNode(final String pathString) throws ReadingException { final Optional<DataSchemaNode> schema = getCurrentNode(getSchemaContext(), pathString); Preconditions.checkState(schema.isPresent(), "Unable to find schema for %s", pathString); return commandArgHandlerRegistry.getGenericReader(getSchemaContext(), true).read(schema.get()); }