@Override
    public Resource createRelative(String relativePath) throws IOException {
        throw new FileNotFoundException("Cannot create a relative resource for " + getDescription());
    }
This implementation throws a FileNotFoundException, assuming
that relative resources cannot be created for this resource.
src/main/java/spark/resource/AbstractResource.java