I guess I've been writing for AppKit too much lately