More of a question: for UI I'm accustomed to a delegate pattern for something like this. Are there some Apple APIs you can think of that I might dig into for inspiration to use a block pattern instead for things like button actions?