16:45:01jackdanielyou've said, that it is necessary to update function-cell when fdefinition is called, and that surprised me because it was nowhere specified and implementation without doing that works (however not optmially), that's why I have asked
16:47:24jackdanielin light of that, should the specification stipulate that i.e fdefinition updates the function cell? or, if not, how should the specification of function-unbound look like (or should the function be removed)?
17:10:06jackdanielOK, thanks to these missing bits of context now I understand what is the purpose of the function function-unbound. If we specify, that the undefined-function signalling function is stored in the function-cell's cdr, then I think that env:function-unbound is not necessary in the protocol. I'll implement it for now as it is specified.
17:22:03jackdanielsomewhere in the function-cell's tail, not in a cdr*
17:23:01jackdanielbut then the reader would be useful anyway:)