update ISR::Product don't compare against $args{selected} if it is undef

Small patch to attribute_iterator which removes warnings when $args{selected} is undef when used in eq