hashes with predefined levels, composite keys and default values