I think OOM is=
currently handled by doing the equivalent of=C2=A0
(apply #'signal memory-signal-data)
so it wo=
uld be part of the normal signal handling. Using a list would be possible, =
but then the distinction between error tag and data could be removed from t=
he module code. But I think the 'magic lists' idiom common in Emacs=
is more of an antipattern and we should try to avoid it in the module inte=
rface, thus the suggestion to use an enum.