CheckIo: handle more complex variables