static int generateHashCode(List<Object> objects) { int hash = 12; for (final element in objects) { hash = (hash ^ element.hashCode) & mask32; } return hash; }