public override string ToString() { if(_toStringCache == null) { _toStringCache = "Group(" + _matcher + ")"; } return _toStringCache; }