The syntax of complex queries seems to be very complicated. Is there no easier, more intuitive way to do this with the current code?

```php
$this->builder
    ->select('users')
    ->where(['id' => 1, 'name' => 'Nat'])
    ->or_where(['id' => 2, 'name' => 'Claudio');

$this->builder->select('users', [1, 2]);

$this->builder
    ->select('users')
    ->open()
        ->where('id', '1')
        ->and_where('name', 'Nat')
    ->close()
    ->open()
        ->where('logins', '>', 0)
        ->and_where_not('name', '')
    ->close();
```