> instead of looping around try $r->main->notes or $r->prev->notes
hm, that loop should eventually hit all requests in the chain though, no? also, the first hit to that handler could in fact be a subrequest, so $r->main->notes may never be set. i do admit i'm cargo culting a little bit by looping over the request chain. my understanding is the aforementioned statement equates to "return declined if you find a true value in a specific note in this request or any one that has occurred since the main request.". if that's not the case, what am i missing? what technique would you use if you had to have a handler work exactly once, even though it may never be invoked as an initial request?