update to swift beta 3