Using Swift Advanced Language Features