ElementRefValue refValue = (ElementRefValue) element.getLocalProperty( getModule( ), IDesignElementModel.EXTENDS_PROP ); if ( refValue == null ) return true;    if ( element.getDefn( ).isContainer( ) && !refValue.isResolved( ) ) return false;  return true;
return ModelUtil.isValidReferenceForCompoundElement( getModule( ), element );
	public boolean isValidReferenceForCompoundElement( )	{		ElementRefValue refValue = (ElementRefValue) element.getLocalProperty(				getModule( ), IDesignElementModel.EXTENDS_PROP );		if ( refValue == null )			return true;		// TODO resolve the element later. NO such case right now.		if ( element.getDefn( ).isContainer( ) && !refValue.isResolved( ) )			return false;		return true;	}