Switched to a workspace layout, with KSReachability building as a static library.