Alright it's been a few days and I haven't seen any issues (EE 2.7.3), so I pushed another commit with the constructor gone... looks like the commit got appended to the pull request automatically?