exported decode/2, encode/2