Rigid classes are cool.
I can only say it more ofthen: classes should be more rigid and more restrictive.
in a perfect world clerics wouldnt be able to attack.