добавлена проверка существования опции.

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Небольшая оптимизация и чистка кода. Запросы для проверки существования опций перенесены в соответствующие функции.

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Merge branch 'check_options_before_load'

* check_options_before_load:
  Небольшая оптимизация и чистка кода. Запросы для проверки существования опций перенесены в соответствующие функции.
  добавлена проверка существования опции.