Node's make_node does not handle unicode string
I have an RTEMS libbsd user on Ubuntu LTS with python2 where
init_dirs is unicode and so the test in
fails and the unicode string is treated as a list. We have seen this from time to time with RTEMS users. As a test I changed the code to ...
if isinstance(lst,unicode) or isinstance(lst,str):
and it worked.
I saw other places in Node.py use the single test for