delegate?.someOptionalMessage?(param: param)
It's a great language feature I appreciated in Obj-C, and not lost to Swift!