@codon: Great analysis