There could be numerous applications already utilizing this middleware and none of us would know the difference. If my theory is correct, this is EXACTLY how you would execute it.