uses is to clean "unsafe" data, e.g. clean a data structure so it can be encoded to JSON (see L<Data::Clean::ForJSON>, which is a thin wrapper over this class). As can be seen from the example, you s