To be clear a ‘Pull request’ in github is a suggestion for a change, and @danbates pull request was not merged in this case. I’m sure Dan was just trying to help and suggest an improvement, is there a discussion somewhere that discusses the proposed changes?
I’ve upload your v1.4 changes @Robert.Wall available here in a development branch for testing:
https://github.com/openenergymonitor/emontx-3phase/tree/v1.4
You can download a zip file of v1.4 which should be identical (content, not file names) to your zip posted above here
https://github.com/openenergymonitor/emontx-3phase/archive/v1.4.zip
Im happy to merge this in if your happy with it @Robert.Wall