def METHOD_NAME(self, package_filename, location, path):
    """ Extract a file specified by the ``location`` from the package to the
        given ``path`` specification.
        :param package_filename: the local filename of the package
        :param location: a location *within* the package to be extracted
        :param path: a local path where the file should be saved under;
                     this is used as a *hint*
        :returns: the actual path where the file was stored; in some cases
                  this can be different than the passed ``path``
    """