added a null/empty string check on Dex type descriptors