4f5e405676
This commits makes JS implementation to behave like Dart one. Fixes #3543 Closes #3545
This commits makes JS implementation to behave like Dart one. Fixes #3543 Closes #3545