@Override
        public ProtectACLCreateModeStatPathAndBytesable<String> creatingParentContainersIfNeeded() {
            return new MockProtectACLCreateModeStatPathAndBytesable<>() {

                @Override
                public String forPath(String s, byte[] bytes) throws Exception {
                    return createNode(s, bytes, createParents, stat, createMode, fileSystem.root(), listeners, ttl);
                }

                @Override
                public String forPath(String s) throws Exception {
                    return createNode(s, new byte[0], createParents, stat, createMode, fileSystem.root(), listeners, ttl);
                }

            };
        }
The path this is caching and listening to
zkfacade/src/main/java/com/yahoo/vespa/curator/mock/MockCuratorFramework.java