82eb22d978
- Improve filterPropertieAttributes to handle nested object and array types, preserving their structure while filtering attributes. - Make parameters optional when no properties exist. (Fix #3270)