TYPO3 would otherwise run into trouble. TYPO3 expects pid to be an integer or string. Resolving pid due to a configured pid column via select or groups, would result in an php array.
To enable fine grained filtering, and detect further bots / crawler to block.