Apparently a container is a `LabwareResource` and a scanner should subclass from `ServiceResource`. My guess is that a labwareresource is a passive object that is moved around/interacted with by resources subclassing from `ServiceResource`. Find out if this interpretation is correct and write about it in the documentation.