- cell var #!rest testsprocedure
Constructor. Creates a cell as a procedure of zero or one argument, initialising its content to var provided all tests succedd. Without argument returns two values, the content of the cell and the list of test predicates. With argument, replaces the cell's content with that very argument, provided all tests succead.