I am not sure the helper method was pulled from the original Android source and looks like it does something funky:

```
    private boolean getBooleanArgument(Bundle arguments, String tag) {
        String tagString = arguments.getString(tag);
        return tagString != null && Boolean.parseBoolean(tagString);
    }
```

Its possible that the value could be either a 1 or 0 or true or false or empty so thats why its possibly parsed in this way.