With new compiler backend we going to introduce at least prod and dev modes where we will have different guarantees (and amount of explicit checks). And with close world assumption we will able to make more advanced optimizations, including for type checks. Stay tuned!