I'll have to agree that this is powerful and, well, nice. The obvious allegory lends it power, but because it IS an allegory, it removes some of the pain. I liked it...a great deal.