trikitrok/typecodesrefactoring archive