Since we'd need to have a predefined set of "definable" operators anyway, why not just make the syntax as follows?
(symac target.message `(send ,target ',message)) (symac start..end `(range ,start ,end))