Also, in the various places where resource specifications are optionally given, make sure that the `False` value is used for the default argument, as `None` can be a valid argument:
- for `resource`, `None` means consider the realm as a whole
- for `version`, `None` means use the latest revision