add BooleanFilterBuilder