renamed Type.fromDescriptor() to Type.instance()