Issue is different ppl may have different use cases. So should we make the codesplitter as modular as possible in turn making it more difficult to use.
Or do we try to add a new package providing code spitting for language specific use cases.
Also filters on case by case basic is required. Viz. some code bases have license info at the top for each file which is not desired information to index.