Import and macro conflict

To add to that: The best way to have independency is to not use a single module. That way macros cannot conflict with each other.