Test all backends using Scenario Outlines and Examples sections.

  This still kinda sux, we have a lot of repetition here (the Examples
  sections).