If you are returning `true` or `false`, just call it `is_bucket`.

```c
if (is_bucket(foo)) {
```

is obvious, whereas

```c
if (check_is_bucket(foo)) {
```
is not.