Improved test coverage. This caused a bug in processor instructions to appear. Fix them so they actually work now.