[PD-dev] signal external behaviour changes without changing code