so I can't `impl typealias` an `internal` type to a `public` one
j
so I can't
impl typealias
an
internal
type to a
public
one