Add new functions to more comprehensively ignore non-immutable Statement properties when checking for equality. Implemented because these functions were originally implemented in SQL LRS and we want them to apply for all LRSs. Note that all changes are accretive for backwards compatibility purposes (as per Rich Hickey's advice).
Potential TODOs:
[x] Deprecate the original statement-equals? function
[x] Update the changelog to make this v1.1.0 (assuming OSS was v1.0.0)
[x] Switch the in-mem version to the new way of doing things
Add new functions to more comprehensively ignore non-immutable Statement properties when checking for equality. Implemented because these functions were originally implemented in SQL LRS and we want them to apply for all LRSs. Note that all changes are accretive for backwards compatibility purposes (as per Rich Hickey's advice).
Potential TODOs:
statement-equals?
function