overloading describe_error(Desc, [], [trashed]) -‐> {obserror, Desc}; describe_error(Desc, [], Stack) -‐> {obserror, format("~s. Stack ~w", [Desc, Stack])}; describe_error(Desc, Rest, Stack) -‐> {obserror, format("~s. Rest: ~w Stack ~w", [Desc, Rest, Stack])}. Monday, February 18, 13