There is no way to allow all special characters like in `countTokens`, can this be added if `isWithinTokenLimit` is more performant than `countTokens`