Swift library adding closure (block) functionality to several UIKit classes (alert views, storyboard segues, etc)