fix bug involving inserting links into lyrics, uses nodes and ranges provided selection