Ensure custom filter fields are always set on creation
This fixes a bug introduced in 0.8.29 where calling new ReactiveTable.Filter(filterId, fields) sometimes wouldn't set the fields correctly.
This fixes a bug introduced in 0.8.29 where calling new ReactiveTable.Filter(filterId, fields) sometimes wouldn't set the fields correctly.