Make AppKit blocks more specific for handler implementation