Bio::Graphics::FeatureBase::seq_id is currently implemented as a read-only alias to ref(): sub seq_id { shift->ref() } What is the reasoning behind this? Can it be made to handle setting of the value as well?: sub seq_id { shift->ref(@_) } Cheers, Sendu.