foreseeabilities