github 97: renaming runtime can throw exception
merge backend simplifications