#92 -- don't use guava's factory function for building lists from iterables because the one for sets seemed to cause trouble in the past