Bitbucket cannot automatically merge this request.
The commits that make up this pull request have been removed.
Bitbucket cannot automatically merge this request due to conflicts.
Review the conflicts on the Overview tab. You can then either decline the request or merge it manually on your local system using the following commands:
hg update default
hg pull -r default https://bitbucket.org/kris_b/johnny-cache
hg merge 49f2b7a70e47
hg commit -m 'Merged in kris_b/johnny-cache (pull request #13)'
Just played around with the latest version of your code and found this bug (well, two bugs, to be exact). Please have a look at the comments in my code when you have a moment.