1. it makes your diff not minimal
2. importing the foundational stuff first makes sense.
3. no it doesn't affect anything