patter variable vs. template
The dot notation