void add_annotation(const annot& a);
const std::list<annot>& annotations() const;
const std::list<motif>& motifs() const;
+ void set_species(const std::string &);
const std::string& get_species() const;
//! return a subsequence, copying over any appropriate annotation