use getifacetype to identify generation of xxxx_io objects