Moral agents as relational systems: The Contract-Based Model of Moral Cognition for AI | Synapse