Fix constructor call implementation

fixes #1714