ed to transform a middleware focused in a specific substate into a middleware that can be plugged in a global scope and composed with other middlewares that work on different generic parameters. The global state of your app is <em>Whole</em>, and the <code>Middleware</code> handles <em>Part</em>, that is a sub-state. So for example you may want to have a <code>GPSMiddleware</code> that knows about the following <code>struct</code>:</div>
              </div>
            </div>
          
            <div cl