Versions - So Far and Yet so Close