Repository::provide now no longer automatically saves the new object - only when 2nd argument is true.