To prevent obvious name collisions, may considering allowing optional specification of the source/folder name to a recipe.
i.e. for base_recipes -> base_/ag.
Would be optional, ag would select the last loaded recipe folder.
Match for prefix should be subsequence for ease of use.