public static function startsWith(string $searchString, string $prefix): bool
    {
        if (empty($searchString) || empty($prefix)) {
            return false;
        }
        
        $startStringLen = strlen($prefix);
        if (strlen($searchString) < $startStringLen) {
            return false;
        }
        
        $possibleStartStringInSearch = substr($searchString, 0, $startStringLen);
        return (strcmp($possibleStartStringInSearch, $prefix) === 0);
    }