The dependency on join library, adding to the top-level lib for now - as I don't have time to deal with ant now