Some of our interfaces were mis-implementing the __construct function. This is now updated to reflect a unified constructor for all extension classes.
Merge pull request #16 from greenfieldtech-nirs/develop

Fix constructor interfaces to extended classes