The array of complex contracts that can be built with these 2 simple tools is astounding:
-2-of-2 multisig Bitcoin
-PSBT
The combinations are endless.
An algo can hold multiple PSBT and apply IF-THEN conditions to broadcast the correct one.
Most known financial contracts could be replicated on Bitcoin, with tech we already have.