Reduced dependency on jQuery, will be removed entirely soon