Ensure that each step can have separate features.

Fixes https://github.com/emberjs/emberjs-build/issues/30.