Text this: The Impact of Selection at the Amino Acid Level on the Usage of Synonymous Codons