I needed this for my own purposes; hopefully someone will find it useful.
It takes a very naive approach in line with the approach already taken for BTreeMap and ignores any internal node overhead.
BTreeMap
This change is