To think about social transformation programmatically, one must first mark the direction one wants society to move in, and then identify the first steps with which we can move in that direction. In this way we can formulate proposals at points along the trajectory, be they relatively close to how things are now or relatively far away. This provides a third way between revolution and reform. It is revolutionary reform, where one has a revolutionary vision, but acts on that vision in a sequence of piecemeal reforms. As Unger puts it, transformative politics is "not about blueprints; it is about pathways. It is not architecture; it is music".