Algebraic instances for ClojureScript's functional data structures (Mori)