Sorry - I'm not understanding what you want from me.

All I know is that we found a problem that appeared to be a ZenCart bug and created a solution which works for us.

I'll ask our developers to look at github to se4e if further comment is needed.