The discussion section on braces and parentheses was something I have over looked in the past, now its something to add to my bash skillZ.
I ran into the same thing with the tail +2 command.
Unless you setup the _POSIX2_VERSION variable, the command didn't work on RHEL 5.6 but would work with on Solaris 10 x86