Actually now that I think about this more, I think in the Fluent API we shouldn't really need any example arguments  on the step methods because they're being initialized later anyway.