Concerning Bulgarian, its rich morphology seems to conflict with the requirements behind the semantic approach.
the adjectives, participles, numerals happen to have morphologically definite forms, while the definiteness marker is not a semantic property of these categories.