With the removal of scope classes, the only way of which I know to use RAII objects is to use structs. This is fine, but structs aren't allowed default constructors! Why is this?