Refactor list editing behvaior to extract common functionalities into separate fucntions
Refactor list editing behvaior to extract common functionalities into separate fucntions

abhaga/substance,abhaga/substance