add AotSafe Utility
convert Unit as struct #4