! do I need the brep on the first line, or should I rely on it already being on the ! stack since the stack effect requires that? :: mmr ( brep -- m ) brep model new swap >>brep brep first-model>> f = [ ] [ brep first-model>> >>next-model ] if dup brep (>>first-model) ;