Make recipes.py hot-swappable