sync with gh-pages
move isSplitter
add tests