Потому что это указание должно быть локально для твоего модуля, а так ты
его предоставляешь всему окружающему миру. И, кроме того, ты используешь
роль/миме-тип, который зарезервирован под цвета.

Лучше проверять при дропе.