The list of non-versioned columns can now be specified by a proc.

Signed-off-by: Chris Riddoch <criddoch@globe.gov>