Add BeanPropertyWriter.isUnwrapping() accessor`
diff --git a/release-notes/VERSION b/release-notes/VERSION
index 431cf14..3c310f2 100644
--- a/release-notes/VERSION
+++ b/release-notes/VERSION
@@ -8,6 +8,7 @@
 #227: Allow "generic" Enum serializers, deserializers, via `SimpleModule`
 #237: Add `DeserializationFeature.FAIL_ON_READING_DUP_TREE_KEY` to optionally
   throw `JsonMappingException` on duplicate keys, tree model (`JsonNode`)
+- Add 'BeanPropertyWriter.isUnwrapping()' for future needs (by Afterburner)
 
 ------------------------------------------------------------------------
 === History: ===
diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/BeanPropertyWriter.java b/src/main/java/com/fasterxml/jackson/databind/ser/BeanPropertyWriter.java
index 32ce099..bdf2fba 100644
--- a/src/main/java/com/fasterxml/jackson/databind/ser/BeanPropertyWriter.java
+++ b/src/main/java/com/fasterxml/jackson/databind/ser/BeanPropertyWriter.java
@@ -419,6 +419,19 @@
     public boolean hasSerializer() { return _serializer != null; }
     public boolean hasNullSerializer() { return _nullSerializer != null; }
 
+    /**
+     * Accessor that will return true if this bean property has to support
+     * "unwrapping"; ability to replace POJO structural wrapping with optional
+     * name prefix and/or suffix (or in some cases, just removal of wrapper name).
+     *<p>
+     * Default implementation simply returns false.
+     * 
+     * @since 2.3
+     */
+    public boolean isUnwrapping() {
+        return false;
+    }
+    
     public boolean willSuppressNulls() { return _suppressNulls; }
     
     // Needed by BeanSerializer#getSchema
diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.java b/src/main/java/com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.java
index f9a582d..8e21829 100644
--- a/src/main/java/com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.java
+++ b/src/main/java/com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.java
@@ -57,6 +57,11 @@
     /* Overrides
     /**********************************************************
      */
+
+    @Override
+    public boolean isUnwrapping() {
+        return true;
+    }
     
     @Override
     public void serializeAsField(Object bean, JsonGenerator jgen, SerializerProvider prov)