@SafeVarargs
    @SuppressWarnings("varargs")
    static <ENTITY> FieldSet<ENTITY> of(Field<ENTITY>... fields) {
        return new FieldSetImpl<>(Arrays.stream(fields));
    }
Creates a new FieldSet that represents the given set of fields

@param fields the fields to include in the set
@param <ENTITY> the type of entity
@return a new FieldSet that represents the set of the given fields
runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/manager/FieldSet.java