Language as a layer