If I had my druthers, I'd say that Assassins need to be "Any non-good," but not necessarily evil. It's possible, by my lights, for someone in a D&D context to be a ruthless killer for hire, but not evil in metaphysical sense. At the same time, I would contend that it's also not possible for such...