#25: Filter deserialization