This reverts commit f1bab48fb5. Unnecessary checks were added that were already checked by the preceding for statement.
f1bab48fb5
Also implemented the linear congruential generator algorithm for generating hash values for the hash_map. Tweaks to linked_list api to support "check functions" with supplied user data.