>(unless it had the SequenceHold or HoldAllComplete attribute, but it has
>neither of them)
Which is very unfortunate, and it has been suggested in the past that SequenceHold
should be added to If.
Until this suggestion hopefully gets realized
in a future Mathematica version I use work-arounds like:
ReleaseHold[If[1 == 1, Hold[Sequence][], 2]]
Cheers,
Rolf Mertig
Mertig Consulting
http://www.mertig.com