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.
-
When the keys map to procedures/functions, these procedures/functions' first argument is the map itself.
Possible names:
- Closed Maps
- Prototypes