cpp/experimental/optional/hash

The template specialization of std for the std class allows users to obtain hashes of the values contained in objects.