Envoyer par SMS: Modeling structure-function relationships in synthetic DNA sequences using attribute grammars.