Properly adding/removing breakpoint when breakpoint line changes.