a lightweight Erlang caching system