Add underscore and percent tests
Implement parsing of dot-separated variable names