Default constructor.
metadata();
The constructed metadata object has undefined values for all of its members.
No-throw guarantee.