return a hash of the sync function source so that sync clients can resync from zero if the definition changes