digraph seems to work, as does json encode/decode