Supporting dynamic pipeline changes using Class-Based Object Versioning in the Journal Experimental Astronomy volume 35, issues 1-2, pages 157-186