I think the caller should itself use substitute-quotes where appropriate. And I'd like to hear João's opinion as well.