included mapdb's original 2.5.0 impl, doesnt completely pass graphtests either