leave let expr and lineno problems