[Judah]
	Put any questions for me in here!
	
[Jesse]
	05.22.25 Judah
		Instead of going with a separate 'arch' module, I
		think we can roll that into the future 'platform'
		module instead. There's enough overlap that I
		think it makes sense. Let me know what you think,
		thanks!
	05.23.25 Judah
		I went ahead and created the platform module and
		added arch-specific extension checking. Sadly
		these happen at runtime because we're manually
		checking isa extension flags. It's probably worth
		it to add a 'SIMD' constant that we set for
		targets that will almost always support SIMD
		instructions; unsure for now.
	05.31.25 Jesse
		platform/arch merge sounds good, we can keep that going. No thoughts so far on that.
		The caching is a good idea, I wonder if we should make them enum_flags.
		I don't know if it will go over a u64 though.
