Small optimization to coding_region_start() and coding_region_end(): If the coding region does not start/end in this exon, it also will not end/start here.
Small optimization to coding_region_start() and coding_region_end(): If
the coding region does not start/end in this exon, it also will not
end/start here.

james-monkeyshines/ensembl,james-monkeyshines/ensembl,at7/ensembl,Ensembl/ensembl,mjg17/ensembl,muffato/ensembl,willmclaren/ensembl,at7/ensembl,james-monkeyshines/ensembl,mjg17/ensembl,Ensembl/ensembl,muffato/ensembl,danstaines/ensembl,willmclaren/ensembl,danstaines/ensembl,at7/ensembl,Ensembl/ensembl,mjg17/ensembl,danstaines/ensembl,Ensembl/ensembl,mjg17/ensembl,at7/ensembl,muffato/ensembl,muffato/ensembl,james-monkeyshines/ensembl