Partial fix for 33934: target and property fields set to null in init method
diff --git a/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java b/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java
index 5fdebd9..f9d9a8d 100644
--- a/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java
+++ b/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java
@@ -70,15 +70,15 @@
 
     // resets local state
     private void init() {
-        value = var = null;
+        value = target = property = var = null;
         scopeSpecified = valueSpecified = false;
         scope = PageContext.PAGE_SCOPE;
     }
 
     // Releases any resources we may have (or inherit)
     public void release() {
-        super.release();
         init();
+        super.release();
     }