Excellent, I was able to get exactly what I was looking for with a slight modification to the code suggested above:
Code:
{#genre:ifempty(Unknown)} {#read:switch(yes,(Read),)}
Although this will pretty much double the number of collections I have, so I might change my mind and try something else if they get unwieldy later.
Thanks very much