Joerg-Cyril.Hoehle@t-systems.com wrote:
A) Bug compatibility => Behavioural compatibility => drop existing code and try to mimic native's behaviour as closely as possible. B) PAUSE and RESUME is a useful extension not present in native, keep it as long as no app is affected by this difference in behaviour.
A basic rule is to change existing behaviour only if there is an app that depends on it. In other words: if there is no bug - there is nothing to fix.