Key/Value collection type functions: for alists, hashtables and plists. Useful stuff.