Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor