you should update the javadoc.

This column reader generate default values for new columns to support schema evolution.
For a new optional or repeated field it will always return null.

I now realize that this will work only for flat schemas.
We can keep it for now and add a TODO to make it work for all schemas.