“…If bedrock moral schemas are general and noncontextual, then at the most contextual level of moral reasoning are specific codes, such as professional codes, which leave little room for judgment. Situated between these two levels-specific codes and bedrock moral schemas-are intermediate concepts that relate to a known context such as a profession (e.g., teaching, military; Walker et al, 2021) or to a stage of development (e.g., adolescence), and represent the cognitive component of a virtue.…”