final ClassDescriptor getClassDescriptor(Class cls) {
		ClassDescriptor desc = findClassDescriptor(cls);

		if (desc == null) {
			desc = new ClassDescriptor(this, cls);
			registerClassDescriptor(desc);
		}

		return desc;
	}