expanded on method explanations in dicts.py, still need to add examples