implement garbage collection

	modified:   expr.cc
	modified:   expr.h
	modified:   README