True. I don't mind the tree bar too much. But eh.
Why anti-DLL? DLLs allow for more features to be added to your mSL script. Using a DLL is still using mSL all the calling commands for the DLL are done in mSL. Now the programming language that makes the DLL is different, but you dont utilize that language in the mSL script that uses that DLL.