use program line objects as input to add_or_change method