Transactions should be valid with any number of fee outputs, and a valid fee output is: 1) Empty scriptpubkey 2) value > 0 3) unblinded Make sure we test what happens when (1) is true but not the others, for example.