This is going to conflict with a whole lot of code when someone compiles with -unittest, I suggest either moving it inside of the unittest (and merging the two unittests together), or mangling it's name, e.g. `_ChunkImplItem`. Also make sure to mark it `private`.