{
  "cases": [
    {
      "description": "an optional qualifier can be added",
      "property": "proverb",
      "input": {
        "strings": ["nail"],
        "extra": {"qualifier": "horseshoe"}
      },
      "expected": ["And all for the want of a horseshoe nail."]
    },
    {
      "description": "an optional qualifier in the final consequences",
      "property": "proverb",
      "input": {
        "strings": [
          "nail",
          "shoe",
          "horse",
          "rider",
          "message",
          "battle",
          "kingdom"
        ],
        "extra": {"qualifier": "horseshoe"}
      },
      "expected": ["For want of a nail the shoe was lost.",
      "For want of a shoe the horse was lost.",
      "For want of a horse the rider was lost.",
      "For want of a rider the message was lost.",
      "For want of a message the battle was lost.",
      "For want of a battle the kingdom was lost.",
      "And all for the want of a horseshoe nail."]
    }
  ]
}
