Yo tampoco entiendo el objetivo. A simple vista parece quererse complicar algo tan sencillo como lo es el callback de toda la vida, que ni siquiera necesita una definición de argumentos para que funcione, pero quizá esa impresión sólo obedece a que no termino de comprender cuál es la finalidad perseguida.