private static String calculateBetween(final Pair<int[], int[]> wordIndices, int i, String propertyName) {
    final int thisWordStart = wordIndices.getFirst()[i];
    final int prevWordEnd = wordIndices.getSecond()[i];
    return propertyName.substring(prevWordEnd + 1, thisWordStart);
  }
private static String calculateBetween(final Pair<int[], int[]> wordIndices, int i, String propertyName)