corrected chr function
updated document
renamed hash.hash -> hash.accumulator