Party Autonomy in Contractual and Non-Contractual Obligations