Dangit. Java doesn't do negative substrings :(