Is it too anal to suggest that the params should really be `CharSequence` instances? ;o)

By looking at the implementation of `getFragmentBetween`, I see that `prefix` doesn't have to be at the start of the input string, however I couldn't have deduced that from the names alone :o(