change slur implementation to handle slurs to/from grace notes