  All of these features of this approach to moral evaluation and/or moral decision-making have proven to be somewhat controversial and subsequent controversies have led to changes in the Classical version of the theory.