criteria -> feature
versions for compareFeatures returning an Int.  names TBD