Style #12 ============================== Constraints: - The larger problem is decomposed into 'things' that make sense for the problem domain - Each 'thing' is a map from keys to values. Some values are procedures/functions. Possible names: - Closed Maps - Prototypes