Добавил новую штуковину для полей которые должны создаваться по первому обращению: класс AutoCreateField