Verified Commit 8f9109a4 authored by
Split Nil into Nil and NilType
Nil is still the singleton instance, but its prototype is set to NilType instead of Object. By splitting Nil this way we no longer refine instances of ad-hoc instances, instead only refining objects defined directly using the `object` keyword.
Showing with 165 additions and 147 deletions