update for new string interpolation
Fix #1 and highlight `dynamic` keyword