This works: ``` builder.add_output(TransactionOutput.from_primitive([outaddress, 99900000])) ``` But now I would like to add some arbitrary datum value to my output UTXO. This doesn't work: ``` builder.add_output(TransactionOutput.from_primitive([outaddress, 99900000, datum="my_value"])) ``` Neither does: ``` builder.add_output(TransactionOutput(Datum.from_primitive("my_value"))) ```