I hate to add to the confusion, but, the below is courtesy of
http://www.replaycricket.com. What I get from this, unless there is a misprint, is that when the runner(s) is held, gb()+ is only a single** when the # is encountered when referring to the super-advanced fielding chart. What confuses me below is that they talk about gb()+, then, they refer to it as gb()X without explaining that the gb()+ is to be converted to a gb()X, so, I still don't understand if this is a misprint. In summary, I'd say that Valen is correct in saying the stated online rule is wrong. I'd also say Chompsky's speedy baserunners will score on GB()A+, but, only if a "#" is encountered on the super-advanced fielding chart and the ball was hit to the infielder doing the holding of the runner.
-------------------------------------------------------------------------------------------------------------------------------------------
Holding Baserunners:
BaseRunners can only be held when Infield Back or Corners In. They cannot be held when Infield In.
gb()+ ... SINGLE** Do not award SINGLE** on a gb()+ if runners held on base. Instead, when a gb()X hit to an infielder respon. for holding runner results in a symbol followed by # change that to SINGLE**
Runner on 1B or 2B advancing extra base on batter’s hit
If held, -1 from running rating
If not held, +1 to running rating
gb()X
If gb()X hit to the fielder holding a runner, add +1 to fielder’s rating