Clone objects before they are returned from cache.

Closes #22

Props @evansolomon