Hi,
(De-)serialization via serde would be a great addition to predicates.
This would be useful when a UI has filters which should be stored (so users don't have to setup the filters every time they open the application).
Or to send predicates between a server and a client.