tidied up literal-function-storage with some extensions & bug fixes
highlight arrow function names, fixes #42