"Using its InterfaceBuilder, developers could visually wire a program's Model methods to controls such as sliders and buttons." . . . . .