Deleted unneeded default constructor.

Its implementation was buggy, initialising references to temporary objects.

This also silences the warning clang produces for this.