ScenarioFor() now supports multiple data points

Looks like I did something funny with whitespace. I can fix that if it's an issue.