Cleaning diffspec param

Diffspec param used to take '0' but now takes 0. Fixing old strings.
Param fixes

Updating how properties looked at to determine whether to send params