Creates a hash table and, optionally, populates it with elements (pairs of keys and values).
To initialize (create) a hash table, it is recommended to do it in an inline assignment, using the literal {=>} instead of hb_Hash() function. For example: hHash := {=>} or hHash := {"key1"=>"value1"}.
Keys can be of type: string, number, date, timestamp, pointer.
Values can be of almost any type that is supported by Harbour: string, numeric, date, timestamp, logical, pointer, array, hash table, code-block, NIL.