Sendu Bala wrote:
> The reimplementation will make Position central to the model, allowing
> for lots of other things to work properly without anything becoming
> inconsistent (as is currently the case).
>> The general tidy up will involve redoing and perhaps even removing
> things.
Does anyone know what the intent behind the split Bio::Map::MappableI
and Bio::Map::MarkerI was? I somehow get the impression these started as
one interface but then became two. The split /seems/ to be MappableI as
a map element with one position on one map, whilst MarkerI is a map
element with multiple positions on multiple maps. But MarkerI has no
synopsis or description, and MappableI says it does what MarkerI does
(but doesn't). So I'm left guessing atm.
Do we want to keep the split? If yes, what exactly should be the
difference between the two? If no, would it be ok to just get rid of
MarkerI (folding it back into MappableI)?