Externalize recipes