anchor.diff:                          visible="${dec.inputFieldDisplayed}"/>
                     </c:otherwise>
                   </c:choose> 
  -                </td>
  -                <td>
                   <c:choose>
                   <c:when test="${dec.lookup && dec.extraConstraint}">
  -                    <p style="text-align: left;"><fmt:message key="bagBuild.extraConstraint">
  +                    <fmt:message key="bagBuild.extraConstraint">
                         <fmt:param value="${dec.extraConstraintClassName}" />
                        </fmt:message> <html:select property="extraValue" styleId="extraValue1" value="${dec.selectedExtraValue}">
                         <html:option value="">Any</html:option>
  
positive.code: 
          <table cellspacing="2" cellpadding="1" class="noborder">
            <tr>
              <!--  constraint op -->
              <c:choose>
                <c:when test="${dec.boolean}">
                  <!--  boolean doesn't have a separate op dropdown -->
                  <td valign="top"><html:hidden property="attributeOp" styleId="attribute1"
                    value="0" disabled="false" /> 
                    <input type="radio" name="attributeValue" id="attribute2" value="true" 
                    <c:if test="${selectedValue == 'true'}">checked</c:if>/>
  
negative.code:                       </label>
                        </c:when>
                    </c:choose>
                  <br/>
                </c:when>
                <c:otherwise>
                  <!-- dropdown to select constraint op or label for lookup-->
                  
                  <c:choose>
  	                <c:when test="${dec.path.attribute}">
  	                  <html:select property="attributeOp" styleId="attribute5"
  	                      onchange="onChangeAttributeOp();">
  	                    <c:forEach items="${dec.validOps}" var="op">
  