cpp/experimental/any/bad any cast

Defines a type of object to be thrown by the value-returning forms of std on failure.