removed TypeDescriptor for PCL compliance.  Closes GH-129