…I fixed.
New restrictions for meta-programming in core bodies (not in methods).
kernel/platform is now where platform specific code, mainly related to FFI, lives.
A bunch of FFI bugs have been fixed and it should be working much better now.
FFI Note: you may now only specify :state as your first argument, and you must
leave it off when you call the method (rather than passing nil like before).