More block-mode reads
JrankGetFields
Almost-complete first cut at PrupleJrankInput