Stitch Dictionaries