(
    0 : *true* => useAjaxControls = "true" [com.webobjects.directtoweb.BooleanAssignment],
    0 : *true* => displayKeyForEntity = "entity.name" [com.webobjects.directtoweb.Assignment],
    0 : *true* => includeOptionalForm = "true" [com.webobjects.directtoweb.BooleanAssignment],
    0 : *true* => typeAheadMinimumCharacterCount = "3" [com.webobjects.directtoweb.Assignment],
    0 : *true* => useAjaxControlsWhenEmbedded = "false" [com.webobjects.directtoweb.BooleanAssignment],
    0 : *true* => typeAheadSearchTemplate = "*@@searchValue@@*" [com.webobjects.directtoweb.Assignment],
    0 : pageConfiguration like '*Embedded*' => useAjaxControls = "true" [com.webobjects.directtoweb.BooleanAssignment],
    10 : *true* => allowInlineEditing = "false" [com.webobjects.directtoweb.BooleanAssignment],
    10 : *true* => id = "idForPropertyContainer" [er.directtoweb.ERDDelayedKeyValueAssignment],
    10 : *true* => busyIndicatorImageFramework = "Ajax" [com.webobjects.directtoweb.Assignment],
    10 : *true* => includeBusyIndicator = "true" [com.webobjects.directtoweb.BooleanAssignment],
    10 : *true* => busyIndicatorImageName = "busyBigSpinner.gif" [com.webobjects.directtoweb.Assignment],
    10 : *true* => inspectButtonLabel = "ERMD.inspectButtonLabel" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : *true* => confirmDeleteMessage = "ERMD.confirmDeleteMessage" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : *true* => addExistingButtonLabel = "ERMD.addExistingButtonLabel" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : inlineTask = 'edit' => inlinePageConfiguration = "editEmbeddedConfigurationName" [ERDDelayedKeyValueAssignment],
    10 : *true* => inlineCancelMessage = "ERMD.inlineCancelCreationMessage" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : inlineTask = 'query' => inlinePageConfiguration = "queryEmbeddedConfigurationName" [ERDDelayedKeyValueAssignment],
    10 : *true* => advancedFindButtonLabel = "ERD2W.advancedFindButtonLabel" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : inlineTask = 'create' => inlinePageConfiguration = "createEmbeddedConfigurationName" [ERDDelayedKeyValueAssignment],
    10 : pageConfiguration like '*Embedded*' => includeBusyIndicator = "false" [com.webobjects.directtoweb.BooleanAssignment],
    10 : inlineTask = 'inspect' => inlinePageConfiguration = "inspectEmbeddedConfigurationName" [ERDDelayedKeyValueAssignment],
    10 : *true* => newRelationshipButtonLabel = "ERMD.newRelationshipButtonLabel" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : *true* => confirmDeleteRelatedMessage = "ERMD.confirmDeleteRelatedMessage" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : *true* => confirmRemoveRelatedMessage = "ERMD.confirmRemoveRelatedMessage" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : *true* => editRelationshipButtonLabel = "ERMD.editRelationshipButtonLabel" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : *true* => queryRelationshipButtonLabel = "ERMD.queryRelationshipButtonLabel" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : propertyDependencies != null => aboveDisplayPropertyKeys = ("ajaxNotificationCenter") [com.webobjects.directtoweb.Assignment],
    10 : propertyKey = 'ajaxNotificationCenter' => componentName = "ERMDAjaxNotificationCenter" [com.webobjects.directtoweb.Assignment],
    10 : (hasForm = 1 and RuleIsDisabled isEqual: 'YES') => includeOptionalForm = "false" [com.webobjects.directtoweb.BooleanAssignment],
    10 : (task = 'list' and parentPageConfiguration != null) => useAjaxControls = "false" [com.webobjects.directtoweb.BooleanAssignment],
    10 : propertyDependencies != null => isDependent = "<ERMDAjaxUpdateAssignment>" [er.modern.directtoweb.assignments.ERMDAjaxUpdateAssignment],
    10 : *true* => confirmDeleteOrRemoveRelatedMessage = "ERMD.confirmDeleteOrRemoveRelatedMessage" [er.directtoweb.ERDDelayedLocalizedAssignment],
    10 : propertyDependencies != null => shouldObserve = "<ERMDAjaxUpdateAssignment>" [er.modern.directtoweb.assignments.ERMDAjaxUpdateAssignment],
    10 : (pageConfiguration like '*Embedded*' and useAjaxControls = 1) => useAjaxControlsWhenEmbedded = "true" [com.webobjects.directtoweb.BooleanAssignment],
    10 : (pageConfiguration like '*Embedded*' or pageConfiguration like 'EditRelationship*') => allowInlineEditing = "true" [com.webobjects.directtoweb.BooleanAssignment],
    10 : *true* => inlineConfigurationName = "<ERMDDefaultConfigurationNameAssignment>" [er.modern.directtoweb.assignments.defaults.ERMDDefaultConfigurationNameAssignment],
    15 : (task = 'list' and parentPageConfiguration != null) => allowInlineEditing = "false" [com.webobjects.directtoweb.BooleanAssignment],
    20 : *true* => datePickerHideControl = "true" [com.webobjects.directtoweb.BooleanAssignment],
    20 : (task != 'edit' and RuleIsDisabled isEqual: 'YES') => hasForm = "false" [com.webobjects.directtoweb.BooleanAssignment],
    100 : *true* => isEntityRemoveable = "true" [com.webobjects.directtoweb.BooleanAssignment]
)