Update for new Swift book of @onevcat