Again, what if label.value() is null?
The convection I use it to put 
```
_label = label.value()
```
at the top, then do some check to see if it is null (and handle it; probably just return early in this case) and then use ```_label``` in the function.