fix incorrect assumption in JSONShapedRecipe