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