Again, this code is incorrect, because the below case doesn't work as it should:
```ruby
irb(main):001:0> class A; end
=> nil
irb(main):002:0> Process::Status = A
(irb):2: warning: already initialized constant Status
=> A
irb(main):003:0> fork { exit! 12 }
=> 4656
irb(main):004:0> Process.wait
=> 4656
irb(main):005:0> $?
=> #<Process::Status: pid 4656 exit 12>
irb(main):006:0> $?.class == A
=> false
```