Fail gracefully if a package can't be loaded, and print the Exception.
The 'is' comparator should not be used for basestrings
Add data files to available external files.
The get_thicknes() function does not exist, so use the thickness getter.