There's a lot of namespace pollution in the spec files -- this file ends up overriding the definition of CreateTrafficLights before the migration is invoked during testing. I agree this is not ideal; I'll work out a fix for it.