Missing Functional Pieces of Swift