Did not add default language commands correctly
Added support for get caret
Get caret should now be working fairly well from reactvie scritps