This is the final ABI mangling prefix rdar://problem/38471478
And only dispatch designated inits by their allocating entry points. rdar://problem/29634243
Otherwise, the initializer won't be inherited properly onto a subclass, resulting in the base class being allocated instead of the subclass when using Sub.init(from:). https://bugs.swift.org/browse/SR-8083