Added documentation. Changed string returned by missing_hash_entries_as_string to be array.inspect.