2017-10-27 4:00 Typescript Kris bug caused by invalid state writing. would not happen with strong constraints. bugs are easiest to find at the time invalid state is written 20017-11-17 1:00 Ion 1 Kris bug caused by lack of strong typing, 'name' parameter could be string or object 20017-11-19 0:10 Ion 1 Kris lack of strong typing caused by fix from preceding bug 20017-12-16 2:00 Ion 1 Kris mutable object. value changed without even being able to see where/why? 2017-12-31 2:00 Ion 1 Kris mutable object. value changed prematurely and non-obviously. 2018-01-17 3:00 Ion 1 Kody mutation of frozen object an object was frozen defensively and attempts were made to modify it, debugging was made difficult by the complexity added to the stack by the reactive runtime the reason the object was being frozen was unclear because Object.freeze is not declarative and can be called on anything from anywhere 2018-02-02 3:00 Ion 1 Kris mutation of object duplicate code assigning to field where I didn't expect. 2018-02-14 3:00 Ion 1 Kris lack of strong typing