Good catch, I pulled this code from an earlier commit that had this functionality, never bothered to look at the regex very closely. I just added another commit that removes the `-` support in jsObjectKey