Maintaining the chunk module after it has been removed from the standard library

Btw there was some discussion in other threads on the best way to extract modules from the standard library into a different repo, e.g.