The example case is a bit complected. Besides importing a name that matches a def you are also assigning a google closure namespace to a local. This will likely cause problems on its own. We need more information.
We should check that :require ed and :import ed namespaces are not used as values and then warn about it.