prelude/core: track struct field names and support object attribute printing
prelude/core: track struct field names and support object attribute printing

print: options in defstruct/defclass

vyzo/gerbil,vyzo/gerbil,vyzo/gerbil