add feature: let+ can use symbol destructuring, the symbol must be inited at compile time