Is this behavior that I can rely on? I'm going to write some code that will blow up spectacularly on ARM if this is ever not true. ```mojo sizeof[Optional[fn(...) -> ...]]() == sizeof[UnsafePointer[_]]() ```