This was some of the best writing I have seen in a while.

Roy, Julia and even Eugene come looking a lot better and more three-dimensional from this strip.

It helps that the moral is solid, too.