-callback from_oct(OCTBinary) -> {KTY, Fields} when OCTBinary :: binary(), KTY :: any(), Fields :: map().
-callback to_oct(KTY) -> OCTBinary when KTY :: any(), OCTBinary :: binary().