If you've ever set out to make a recipe that calls for a bit of lime juice only to discover you don't actually have any in ...