XCOMMONS-671: Support beans that are defined in nested private classes but have public property read/write methods or fields
- Also handling fields.