QueryBuilder prepareWhereStatement public -> protected