add SearchConditionSerializer for safely storing a SearchCondition