abstract ExtraLitAbs = Cat, Extra [AP,CN,Pron,ProDrop] ** 
{
flags coding=utf8;
	-- in Polish there exists a distinction between 
    -- attributes describing a quality of some object (e.g. cold water)
    -- and qualifying that object (e.g. sparkling water).
    -- attributes of the firs kind are called "przydawka wartościująca"
	-- and they are characterized in that the attribure precedes a noun.
	-- the other kind is called "przydawka gatunkująca vel klasyfikująca"
    -- and the attribute follows the noun.

fun QualifierCN : AP -> CN -> CN ;

}
