The compiler was erroring with `Error: Expected a node of kind nnkSym, got nnkDotExpr` in the previous syntax. Why? I don't know.
Co-authored-by: Arnaud <arnaud@status.im>
This commit does not compile.
There is a circular dependency importing the MerkleTree type. The interface needs to be defined in such a way that we can avoid this circular dependency.