Stopped using unions for FilterValueT