You're free to use and modify/expand upon my custom block without credit, this is a basic concept that shouldn't be copyrighted. Currently *not* case sensitive, so you can't have both 'example' and 'Example' in a key list.
Very simple implementation of an associative array, also called a map or a dictionary. Not to be confused with a hash table, which is a different beast. Good for things like making an inventory, to associate amounts with items. This has been done before a couple of times but not under this name, and not many seem to be this simple. My attempt at doing this four years ago used 9 times as many blocks (373 vs. 41,) since it was intended for OS simulation use... and I got carried away as a result :p