is-weak-typing-strong-enough