Remove old comment (was merged into invalidate()).
Support weak referenced Environment
Replace TransObject::buffers with ::flags (from freelists).