Accessing properties will be different than in the S3 version, so we'll likely break a lot of things with this. It might make sense to implement a $ method for our tspec S7 class as a shim. This is where test coverage will be vital, so we can find things to update (either because they fail right away or they fail when we disable our shim, if that's how we implement this).
For now, the S7 version of the tspec should behave identically to the S3 version (if the shim works).
Accessing properties will be different than in the S3 version, so we'll likely break a lot of things with this. It might make sense to implement a
$method for ourtspecS7 class as a shim. This is where test coverage will be vital, so we can find things to update (either because they fail right away or they fail when we disable our shim, if that's how we implement this).For now, the S7 version of the tspec should behave identically to the S3 version (if the shim works).