Means of storing integers in slots.

This is still super dodgy, but it's a start. In particular the nesting of
match {} blocks is really grinding my gears. It can be solved using a macro
(which I'll be looking into in the coming days), but it's something Rust itself
really should solve (e.g. similar to Option types and get/expect/etc).