> ... move their declaration and initialization ...

Ahh! Now it's clear! :)