Corrected bug where negative starts on substrings break