upgrade dependencies.
add tests for 'leftmost' (see #15).