rewrite syntactic closure's set
bitly change on identifier_env()
added local-set for syntactic alias