chef now has behavior, including a hardcoded generate_recipe method