It is SO refreshing and SO comforting to be part of a group that really does understand the moral implications of their actions and as a simple matter of course works so hard to stay on the high road. Reading the replies here was not surprising at all, but it still made my day. Thanks y'all.