I have to wonder if removing those numbers would affect scripts that require a certain version in order for them to work.

I have a few scripts that I have written for myself or for others, and most of them require a certain version to be returned in $version in order to ensure that certain commands and identifiers are present.

I don't know if the return from $version affects or is affected by the return from CTCP VERSION