Refactoring recipes to extract the result creation via an interface.