private String combineApplied(boolean qualifyWithPackage) {
			String base = forms().relativeRaw();
			if (qualifyWithPackage) {
				base = qualifyWithPackage(base);
			}
			return isNew()
					? (NEW_KEYWORD + ' ' + base + genericArgs())
					: (base + '.' + genericArgs() + applied());
		}
Walks to the enclosing type's simple names and applies naming convention.
This shortcut/fix shows deficiency of model (it's probably more complicated than needed).
@return enclosing immutable name
value-processor/src/org/immutables/value/processor/meta/Constitution.java