Sparkle now maintained! functional programming addition for Swift