syntax-rules now ignore first patter variable
chenged sntax rules internal type
added syntax-rules' vector matching
divied Env::traverse to Env::find and Env::set