Hashtable vs. A-list in Scheme, which to choose?