JIRA: https://jira.spring.io/browse/INT-4493 Use reflection to enable binary compatibility with curator 4.x. The return type of `ExistsBuilder.creatingParentContainersIfNeeded()` is now a sub-interface of `ExistsBuilderMain`. Tested with a boot app with curator 4.0.1. * Polishing - add cause