one time binding support
#WEB-12409 fixed
(cherry picked from commit dea3731)
r=zolotov
regenerate lexer