CURATOR-33 recursive TreeCache recipe

To be clear, you want to enforce that start() cannot be called multiple times?