I'd prefer to not have "reset the database" in the feature specification.  Users won't need to reset the database to use this feature, so it shouldn't be part of the spec.

Would it be possible to put the "flush the database" command in the "When I add a <Component>" step instead?