Update ConsumerResult to handle pipe-deliminting formatting