The design of this library reminds me of OOP anti-pattern "Public Morozov" (in the name of popular Soviet myth about 13-year old boy Pavlik Morozov, who denounced his father to authorities), which exposes internal state of an object and private methods via public delegates.
When I tried Dokany, I was pretty happy with the API. (C# Adapter) There were some non-obvious tricks, but overall, compared to ELDOS, the API is well thought out.