As part of exploring MPS I've created a new language and defined it as "extends BaseLanguage".
For starter, all that this new language has is a root concept which contains children:
elements : BaseConcept[0..n]
When I create a new solution (using this new language)and I choose that new concept, I'm able to add to the solution some LocalVariableDecelaration (e.g. int myVal = 3;)
yet when I add an IfStatement I'm unable to choose myVal (as part of the condition or as part of the statement).
Is that a scope issue? How can it be fixed?