nat: refactor and split fo EI/ED features

No match.