Thanks for saying that! That’s exactly how it was intended and I’m glad to hear you enjoyed it
I've been tripped up by the where in partial indexes before. Same goes for expression indexes.
Hope this explanation helped explain why, at least a little bit.