The problem is that if I remove the variable and leave only the service then the binding works, but if I leave the variable this seems to interfere with the binding and the worker fails. Is there a bug somewhere around this or perhaps a way to add the variable that does not interfere with the binding? thanks!