v3.0.4: Removes final keyword from constructor
Removes the final keyword from the constructor to allow for extension in subclasses. Normalizes condition strings for `IS NOT EMPTY` and `IS NOT NULL` cases to ensure consistency.
Removes the final keyword from the constructor to allow for extension in subclasses. Normalizes condition strings for `IS NOT EMPTY` and `IS NOT NULL` cases to ensure consistency.