Remove known type optimization for now

Why this is causing issues needs further investigation, but this was
causing the issue found in #2407. For some reason it would see a nil
value in a path optimized for an Array value.

This would crash when derefencing the tuple value in an array:

mov    0x18(%rax),%rax

Fixes #2407