Removed resedue of is_absence in shift_assignments