object
  method virtual activate_cell : unit
  method virtual create_cell : Genome.Compact.genome -> unit
  method virtual feed_cell : string -> unit
end