private boolean metadataIsEmpty(List<Metadata> metadataList) {
        return metadataList == null || metadataList.size() == 0;
    }
This server is forked from the PipesClient.  This class isolates
parsing from the client to protect the primary JVM.
<p>
When configuring logging for this class, make absolutely certain
not to write to STDOUT.  This class uses STDOUT to communicate with
the PipesClient.
tika-core/src/main/java/org/apache/tika/pipes/PipesServer.java