add let-in syntax highlight and some improvements for statements
indent let-in statement properly