no need to use a closure. pass ``'strnatcasecmp'`` as callable