docs: @Override
  	public ISource locate(String path) {
  		if(path == null || path.isEmpty()) {
  			return new UnfoundSource();
  		}
  		// create file pointer from given path
  		File file = new File(path);
  		FileSource fileSource = new FileSource(file);
  		if(!fileSource.available()) {
  			return new UnfoundSource(path);
  		}
  		return fileSource; 
  	}