[dist] add `back` module