Adding support for default constructor to be created in case ctor is not found