Clara non sunt interpretanda vs. omnia sunt interpretanda : a never-ending controversy in Polish legal theory?