Abstract assignment