We can actually execute primitives now!
Add define for creating primitives.
Store and fetch (untested); clean up some warnings.