For example, could you have the following transaction:
A --> B
A --> C
Where A is an input txid and index, and B and C are outputs? The reason I'm asking is because I believe with SIGHASH_SINGLE you can only sign one input and one output, so this would be a way to use the same input to spend to two outputs. It would be the equivalent of sighash 'double', if it existed.
For example, to have a transaction like this:
A --> B
A --> C
D --> E
Where the D --> E input and output could be added after the first two inputs had been signed. Is there any other way to achieve this?