Homework 3: Thinking (about) Frameworks