I'm pretty sure StateTransferFunctionalTest doesn't need it either. The rule of thumb is, if you use DISCARD in your test, you need MERGE2, otherwise you don't.