shortmemory can handle calls with args and keyword args without making a mess