An updated version of the RecipeManagerKata to make the concept of "Adapter" clearer