подскажи, как по феншую сделать. Есть текстовое поле, текст которого нужно провалидировать, на каждое условие есть отдельная функция, которая скажет удовлетворяет этому условию или нет, если нет надо записать ошибку в массви ошибок и так по каждому условию. Вот что мне пришло как это сделать, это нормальный подход? в смысле я создал отдельный объект "errors" и уже внутри обзервбл в него добавляю данные? Можно ли как то этот список не выносить за пределы обзервбл?