Example for JetBrains Meta Programming System