does something like my fantasy 'of-type' excist to create own types? added by pluizer on Mon Jan 5 15:50:57 2015

(define (make-point x y z)
  (of-type 'vertex
	   (vector x y z)))

(define (make-colour r g b)
  (of-type 'colour
	   (vector r g b)))