fixed the broken name problem.
cosmetic changes.
initial version of the meta language, the one to embed language definitions.
structure embedding works now