registerType

@NotNull
open fun <T : Type?> registerType(t: T): @NotNull T