'Ill-defined law will mean confusion'