Make distinction between core and syntax language