Fixed an issue where arguments from constructor weren't being passed to parent constructor if no constructor was defined