// is a new URI, for example "family:column".
URI uri = new URI(toString()).resolve(String.format("./%s", path));
return newBuilder(uri.toString()).build();
} catch (URISyntaxException e) {
// This should never happen
throw new InternalKijiError(String.format("KijiURI was incorrectly constructed: %s.", this));
} catch (IllegalArgumentException e) {
throw new KijiURIException(this.toString(),
String.format("Path can not be resolved: %s", path));
}
}