The initial commit had such a type not constructible at all (whooops^^). I worked around this by making the default constructor of NonDefaultConstructible private instead of deleting it and routing the construction through a friend function, when we actually want it to be constructible.
Addresses #68.
The initial commit had such a type not constructible at all (whooops^^). I worked around this by making the default constructor of
NonDefaultConstructible
private instead of deleting it and routing the construction through a friend function, when we actually want it to be constructible.