fix basis.router issue when callbacks on empty path don't invoke if added after router start