Eso, le incorporé la validación reemplazando el instanceof por una solución polimórfica. De paso agregué tests, y sirve para cualquier operación binaria con asignación (ya estaba determinado esto por una expresión regular).
Coverage remained the same at 86.151% when pulling 121b04508fdb0a900f5f3303cc263e6b5996743f on fix-#1894-cannot-return-assignment into 266821acf4cab5845507768f92f4c6ff6908409a on dev.
Eso, le incorporé la validación reemplazando el
instanceof
por una solución polimórfica. De paso agregué tests, y sirve para cualquier operación binaria con asignación (ya estaba determinado esto por una expresión regular).