IllumOS arch discovery
change local to typeset for cross platform support