pylint #20066 strange warnings on imports in functions [open]

$ mkdir a
$ touch a/__init__.py a/b.py a/c.py a/d.py
$ cat x.py 
import a.b
import a.c
def test():
    import a.d
$ pylint x.py 
...
W:  4:test: Redefining name 'a' from outer scope (line 1)
...
W:  4:test: Unused variable 'a'
...

pylint-0.19.0-1.fc12.noarch
python-logilab-astng-0.19.3-1.fc12.noarch
prioritynormal
typebug
done in<not specified>
load0.500
load left0.500
closed by<not specified>