Add test for empty struct construction
Add test for empty struct construction

Guarantees that an empty struct initialized with no arguments
produces an instance of that struct using a hash

dryrb/dry-data,dryrb/dry-data,dryrb/dry-types,dryrb/dry-types