Regarding allowed changes in implementation:<p>If user behaviour doesn&#x27;t change - why changes in implementation are wrong? Reimplementations can use the source code at one place in time and use that as a reference.