exists? method should be provided as well to make the results of commit and shadow providers ensureable
exists? method should be provided as well to make the results of commit and shadow providers ensureable