strip to prepare for paste into 'formula'
formatting and docs in cache.r and util.r
produce formula-friendly factor names in expandFactors
tests for expandFactors
just return the data frame in expandFactors, not the new field names.