>seems, to me a lot easier than this checksum manipulation, besides sys(2017), I believe constructs a checksum with aid of your pc's time(miliseconds) so likely two or more fields with repeated values will receive different checksums, should need some testing to confirm this.
It's sys(2007), and clock is not involved. You may have been influenced by their neighbor, sys(2015).