add

suspend fun add(originBuilder: suspend (Terix) -> Origin)
inline suspend fun <T : Origin> add(kClazz: KClass<T> = T::class)