Text this: Traité des contrats ou des obligations conventionnelles en général: des obligations alternatives