hash: prepare for new hash-value setters
hash: simplify #apply_attributes
hash: specify types for hash values
testing: use #rspec_numbering_formatter