just added TODO and link to JS possible grammar inspiration